文章分类 - ES6学习笔记
摘要:ES6 的变量声明 ES6 中新增了 let 和 const 来定义变量: var:ES5 和 ES6中,定义全局变量(是variable的简写)。 let:定义局部变量,替代 var。 const:定义常量(定义后,不可修改)。 let:定义局部变量 var a = 2; { let a = 3;
阅读全文
摘要:ES6在函数扩展方面,新增了很多特性。例如: 箭头函数 参数默认值 参数结构赋值 扩展运算符 rest参数 this绑定 尾调用 箭头函数 定义和调用函数: var fn2 = (a, b) => a + b; console.log(fn2(1, 2)); //输出结果:3 在箭头函数中,
阅读全文
摘要:JSON 对象 1、js对象(数组) --> json对象(数组): JSON.stringify(obj/arr) 2、json对象(数组) --> js对象(数组): JSON.parse(json) 上面这两个方法是ES5中提供的。 我们要记住,我们通常说的“json字符串”,只有两种:jso
阅读全文
摘要:严格模式的理解 概念 理解:除了正常运行模式(混杂模式),ES5添加了第二种运行模式:"严格模式"(strict mode)。 顾名思义,这种模式使得Javascript在更严格的语法条件下运行。 目的: 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为 消除代码运行的一些不安
阅读全文

浙公网安备 33010602011771号