-
es5只能通过函数创建不同的作用域
es6可以通过{ }创建作用域
查看全部 -
常量:赋值无效
es5:Object.defineProperty():给对象定义属性的方法;
es6:const
查看全部 -
常量,作用域,对象代理,类,继承等
查看全部 -
一、默认参数
1、ES6函数默认参数的定义 function f(x, y = 7, z = 42) { ........ }
2、ES6函数默认参数的检查 function f(x = checkParameter(), y = 7, z = 42) { ........ }
二、可变参数
1、ES3\ES5 伪数组方式操作 var a = Array.prototype.slice.call(arguments)
2、ES6 扩展运算符 (...a)
查看全部 -
箭头函数
function a(){}
( )=>{ }
好处:
1、写法上简单
2、this的指向定义
es5中的function函数中this指的是“谁调用的这个方法,这个方法的this就指向谁”;
es6中箭头函数中的this指向的是:“谁定义了这个方法,这个方法的this就指向谁”
查看全部 -
6
6
6
为视频截图输出结果..
查看全部 -
一、ES5作用域
1、var 全局作用域
2、 立即执行函数
二、ES6作用域
1、let 块作用域
2、花括号的作用域
查看全部 -
一、ES6中常量 -- const
二、不同写法
// ES5 中常量的写法
Object.defineProperty(window, "PI2", {
value: 3.1415926,
writable: false,
})
console.log(window.PI2)
// ES6 的常量写法
const PI = 3.1415926
console.log(PI)
查看全部 -
一、知识准备(git、 webpack、 js)
二、安装
1、git安装
2、下载webpack es6项目到本地:git clone https://github.com/cucygh/es6-webpack.git
3、npm start
查看全部 -
一、课程介绍
1、运用(jquery - ES3、VUE - ES6、React - ES6)
2、涉及内容(常量、作用域、箭头函数、默认参数、对象代理)
查看全部 -
es5中的function函数中this指的是“谁调用的这个方法,这个方法的this就指向谁”;
es6中箭头函数中的this指向的是:“谁定义了这个方法,这个方法的this就指向谁”
查看全部 -
var,let作用域
立即执行函数和花括号的作用域
查看全部 -
... 扩展运算符
查看全部 -
安装GIt执行操作
查看全部 -
//es5
Object.defineProperty(window,'name',{
value: 'test',
writable: false
})
查看全部
举报