-
/* eslint-disable */
注释的形式,可以关闭eslint
箭头函数的参数只有一个时,括号可以省略。
如果花括号中的表达式直接作为返回值,也是可以省略花括号的。
查看全部 -
环境准备,在Git bash命令行执行命令
查看全部 -
网址为老师整理的前端好玩、有趣、有图有真相的技术文档的入口
https://github.com/cucygh/fe-material
查看全部 -
学前准备:Git、webpack、js
查看全部 -
ES6的块级作用域就只需要用花括号包裹。
查看全部 -
这两个的console.log都是true,第二次const声明常量foo并没有报错说是只读,是因为立即执行函数把它们的作用域分隔开了,它们属于不同的作用域下。
这是ES5实现块作用域的方法(使用立即执行函数)。
查看全部 -
本课程主要内容:常量、作用域、箭头函数、默认参数、对象代理
查看全部 -
console.table(data) //data必须是数组或者对象,将数据以表格的形式显示
var声明的变量会变量提升,所以这里的 i 其实在全局作用域下。
let声明的变量,会有块级作用域的概念,当前的块级作用域就是在花括号内。会把当前块作用域下变量的值保存下来,供后面的闭包使用,每循环一次,重新生成一次新的作用域。
查看全部 -
ES5中常量的写法:
就是通过给对象设置属性的方法,只不过这个常量PI2的属性是挂载在window对象下,并且设置描述符writable为false,变成只读,不可更改
Object.defineProperty(window,"PI2",{
value: 3.1415926,
writable: false
})
ES6中常量的写法:
如果改变常量的值,编译会报错
const PI = 3.1415926
查看全部 -
https://github.com/cucygh/fe-material
查看全部 -
{ //ES5,可变参数 function f(){ var arr = Array.prototype.slice.call(arguments); //获取参数列表,固定写法 var sum = 0; a.forEach(function(item){ sum += item * 1; }) return sum; } console.log(f(1,2,3)) } { //ES6 ,可变参数 ...a(其中a就是参数列表) function f(...a){ var sum = 0; a.forEach(item => { sum += item * 1; }) return sum; } console.log(f(1,2,3)) } { //ES5 合并数组 a1.concat(a2); //ES6 利用扩展运算符合并数组 var a3 = [...a1, ...a2]; var a1 = [1,2]; var other = [3,4,...a1] console.log(other) } { //ES5 合并对象 Object.assign(obj1,obj2); //ES6 利用扩展运算符合并数组 var obj3 = {...obj1,...obj2}; }
查看全部 -
https://github.com/cucygh/fe-material
查看全部 -
20200211完成学习查看全部
-
1 29下午舅舅去了人民医院拿了一些消炎药,用胜胜电脑下载了云桌面客户端,到他房间信号不好,我就连接了自己的热点了查看全部
-
1 29舅舅下午去了人民医院,拿了一些消炎药。在胜胜放假开了热点,网络差。下载了云桌面客户端查看全部
-
初三 刘家 罗家 200+200 诗语 王家庄 舅舅家洗澡 溧水有隔离的在酒店了 初四在家待在 其实红兵也是 坚持 孤独才能有收获查看全部
-
installation
查看全部 -
我的环境准备
查看全部
举报