
ES6
瑾白芨
一只代码狗
展开
-
ES6新特性(一)
1.语言特性 1.const,let关键字 let 作用域中变量声明 if(true){ let a='hollow would!'; } console.log(a); //ReferencError:a is not defined const定义常量 一旦定义后不可修改,如果是引用类型,可改变属性 const MYNAME = 'vivian'; MYNAME = 'tony'; //...原创 2019-03-23 23:49:55 · 154 阅读 · 0 评论 -
es6新特性展开操作符“···”
展开操作符 展开操作符:“…”允许一个表达式在某处展开,在存在多个参数(用于函数调用),多个元素(用于数组字面量)或者多个变量(用于解构赋值)的地方就会出现这种情况。 用于函数调用 如果在之前的js中想让一个函数把一个数组一次作为参数进行调用时: function test (x,y,z){}; var args =[1,2,3]; test.apply(null,args); 使用“···...原创 2019-04-07 14:43:55 · 1331 阅读 · 0 评论 -
canvans鼠标小球
canvas鼠标小球 熟悉es6特性练习,使用canvas绘制鼠标移动小球特效 实现过程 1.首先先定义一个canvas,设定canvas的样式和大小 <style> #canvas { margin: 20px auto; background: #000; display: block; } </style>...原创 2019-08-28 11:16:36 · 443 阅读 · 0 评论