2.熟练运用es5、es6提供的语法规范(推荐) ECMAScript(核心) DOM(文档对象模型) BOM(浏览器对象模型) ES5增加特性 1.strict模式 use strict 2.Array增加方法 every、forEach、filter、indexOf、lastIndexOf、isArray、map、reduce reduceRight 3.Object方法 O
箭头函数中的this指向问题 箭头函数不绑定this关键字,箭头函数中的this,指向的是函数定义位置的上下文this。 比如下面的代码: 因为箭头函数本身不绑定this,所以它自己是没有this 的,和传统的函数中的this机制不一样。如果要用箭头函数的this,那么只会调用箭头函数所在区域范围中的this,比如上面的代码中,因为箭头函数被...
ES5语法规范 1. 严格模式 理解: 除了正常运行模式(混杂模式),ES5添加了第二种运行模式:"严格模式"(strict mode)。 顾名思义,这种模式使得Javascript在更严格的语法条件下运行 目的/作用 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为 消除代码运行的一些不安全之处,为代码的安全运行保驾护航 为未来...
console.log(i); } console.log("嘿嘿"+ i); 页面F12 let块级变量(方法外获取不到。。相当于局部变量) for(let i = 0; i<10; i++){ console.log(i); } console.log("嘿哈"+ i); 未捕获引用错误:未定义i 定义常量 解构表达式 数组解构 大概意思就是可以吧数组拆分。对应的赋值,不像以前数组要...
ES语法 新建包---HTML 全局变量 for(var i = 0; i<10; i++){ console.log(i); } console.log("嘿嘿"+ i); 页面F12 let块级变量(方法外获取不到。。相当于局部变量) for(let i = 0; i<10; i++){ console.log(i); } console.log("嘿哈"+ i); ...