0

【前端知识体系-JS相关】虚拟DOM和Diff算法

介绍一下vdom?Snabbdom是虚拟DOM实现的一个基础库,通过该库可以构建一个虚拟DOM树,并高效地完成数据的同步和更新。 ...

Web前端社区 发布于 2019-11-24 13:16 评论(0)阅读(36)
0

JS中使用RSA加密信息(还没写~)

11 ...

9.0 发布于 2019-11-24 11:09 评论(0)阅读(16)
1

JS基础语法---数组

数组: 一组有序的数据 数组的作用: 可以一次性存储多个数据 数组的定义: 1. 通过构造函数创建数组 语法: var 数组名=new Array(); var array=new Array();//定义了一个数组 数组的名字如果直接输出,那么直接就可以把数组中的数据显示出来,如果没有数据,就看不 ...

jane_panyiyun 发布于 2019-11-23 22:40 评论(0)阅读(32)
0

JS基础语法---continue关键字

continue: 在循环中如果遇到continue关键字,直接开始下一次循环 如下:continue在计数器之前,会一直循环,浏览器会崩溃,我的就崩溃了 var i = 0; while (i < 10) { console.log("哈哈"); continue; i++; } 练习1: 求10 ...

jane_panyiyun 发布于 2019-11-23 20:40 评论(0)阅读(21)
0

JS基础语法---break关键字

break关键字: 如果在循环中使用,遇到了break,则立刻跳出当前所在的循环 for (var i = 0; i < 10; i++) { while (true) { console.log("哈哈"); break; } } console.log("哈哈,我出循环了"); 练习:找到100 ...

jane_panyiyun 发布于 2019-11-23 18:52 评论(0)阅读(20)
0

JS基础语法---阶段复习+作业练习+接下来知识点heads up

调试:调试代码 高级程序员都是从调试开始的 调试: 写代码 打开浏览器--F12(开发人员工具) >Sources 双击文件,在某一行代码前面点击一下(出现的东西就是断点) 一元运算符: ++ -- 如果不参与运算, ++在前面还是在后面结果都是一样的 +1 如果不参与运算, --在前面还是在后面结 ...

jane_panyiyun 发布于 2019-11-23 18:21 评论(0)阅读(22)
2

ES6 Map 原理

ES6的Map的键可以是任意的数据结构,并且不重复。 那么map的底层原理是啥呢? Map利用链表,hash的思想来实现。 首先,Map可以实现删除,而且删除的数据可以是中间的值。而链表的优势就是在中间的任意位置添加,删除元素都非常快,不需要移动其他元素,直接改变指针的指向就可以。。 而在存储数据很 ...

张最棒 发布于 2019-11-23 17:49 评论(0)阅读(185)
0

JS控制只能输入数字并且最多允许小数点两位

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="text" name="je" onblur="clearNoNum(thi ...

子钦加油 发布于 2019-11-23 17:06 评论(0)阅读(34)
0

一起学Vue之入门篇

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。 ...

Alan.hsiang 发布于 2019-11-23 15:56 评论(0)阅读(53)
0

js生成条形码

生成条形码 <body> <div> <img id="ma"/> </div> </body> </html> <script src="jquery-1.8.1.min.js"></script> <script type="text/javascript" src="https://cdn.b ...

野鹤亦闲云 发布于 2019-11-23 11:22 评论(0)阅读(82)
1

javascript闭包详解

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就是我的学习笔记,对于Javascript初学者应该是很有用的。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变 ...

程小杰呀 发布于 2019-11-23 09:36 评论(0)阅读(211)
0

JS基础语法---循环语句之:for 循环 + 9个练习

for循环 语法: for(表达式1;表达式2;表达式3){ 循环体; } 执行过程: 先执行一次表达式1,然后判断表达式2;如果不成立则直接跳出循环 如果表达式2成立,执行循环体的代码,结束后,跳到表达式3执行,然后跳到表达式2,判断表达式2是否成立,不成立,则跳出循环 如果表达式2成立,则执行循 ...

jane_panyiyun 发布于 2019-11-22 21:34 评论(0)阅读(45)
0

echarts玩转图表之矩形树图

前言 这是第一次用makedown编辑器写文章,感觉像一件利器,排版美观而且效率飙升。进入正题 "Echart官网文档地址" "针对于矩形树图api配置项链接" 1. 完全从数据定义图形 //obama_budget数据里面的参数可以决定option里面需要用到的参数,可以直接在后端完整定义这个da ...

破竹 发布于 2019-11-22 21:12 评论(0)阅读(148)
0

vuePress自动部署到Github Page脚本踩坑

背景 照着 "官网的教程" 来就行了,踩了个小坑,记录一下,希望对你有帮助 "这是部署后的效果" 小坑1 如图所示,官网推荐部署命令 然而windows 没有bash 指令, 直接运行报错 两个解决方法: + 项目根文件夹右键 gitBash here , 然后输入bash deploy.sh + ...

初心,你好吗 发布于 2019-11-22 20:42 评论(0)阅读(19)
0

js中this由来

这篇文章主要是讲述js中的this是什么?是怎么来的? 我们首先创建一个person对象,如下: var person = { name: 'wyh', age: 22, sayHi: function (name, age) { console.log('你好,我是' + name + ',今年' ...

_wyh 发布于 2019-11-22 20:05 评论(0)阅读(73)
0

JS基础语法---do-while循环 + 总结while循环和do-while循环

1. 总结:while循环和do-while循环 while循环特点:先判断,后循环,有可能一次循环体都不执行 do-while循环特点:先循环,后判断,至少执行一次循环体 对比体会: 1. do-while循环特点: 先循环,后判断,至少执行一次循环体 var i = 0; do { consol ...

jane_panyiyun 发布于 2019-11-22 17:47 评论(0)阅读(33)
0

怎么写递归

以前我很少写递归,因为感觉写递归需要灵感,很难复制。学了点函数式后,我发现写递归其实是有套路的。 ...

apolis 发布于 2019-11-22 17:21 评论(0)阅读(304)
0

window启动webpack打包的三种方法

1.在cmd终端执行 npx webpack命令 2.在package.json文件同级建立webpack.config.js文件,内容如下: const path = require('path'); module.exports = { entry: './src/index.js', // 入 ...

斩月飞仙 发布于 2019-11-22 17:14 评论(0)阅读(61)
0

JavaScript调用百度地图

在网站开发过程中,经常会调用到地图,百度地图提供Web开发、Android开发、iOS开发API及SDK,百度地图JavaScript API可帮助您在网站中构建功能丰富、交互性强的地图应用,本篇博客简单介绍如何使用百度地图提供的JavaScript API调用百度地图。 百度地图开放平台地址:ht ...

锅盖、 发布于 2019-11-22 13:54 评论(0)阅读(68)
0

webpack加载css文件及其配置

webpack加载css文件及其配置 1. 当我们写了几个css文件之后如果想要引用到html中去的话我们最开始的方式就是通过link标签将css文件导入进去,但是如果我们的css文件有很多的话,一个个的导入是不推荐的;而现在我们学了webpack,我们希望的是通过打包bundle.js文件,将所有 ...

scriptLiu 发布于 2019-11-22 12:53 评论(0)阅读(30)