-
es6
课程简介
常量
作用域
箭头函数
默认参数
对象代理
查看全部 -
Es6入门查看全部
-
es6中常量声明:const ***
查看全部 -
笔记123
查看全部 -
常量,作用域,箭头函数,默认参数,对象代理
查看全部 -
对象代理多用于数据保护。查看全部
-
箭头函数中的this指向受了限制,不灵活查看全部
-
es5中,通过修改变量的属性来达到做一个常量的效果。 Object.defineProperty(window, pi2, { value : 3.14159, writable : false })查看全部
-
注意:在GitBash中输入: touch src/test.js 创建一个js文件
一、数据保护
ES3中
ES5中
ES6中
二、ES6数据代理--保护数据(数据限制可以放在代理层去做)
三、进阶指导
查看全部 -
默认参数
参数必填(默认值是一个抛出异常的函数,来判断必选参数是否赋值。)
可变参数(利用扩展运算符...a)
数组合并(利用扩展运算符...a)
查看全部 -
ES6箭头函数()=>{ } 替代 ES5中function a(){ }结构
箭头函数中this指向---是对象被定义时this的指向
普通函数的this指向---指向被调用对象
查看全部 -
ES5-实现作用域的隔离,只能通过立即执行函(即匿名函数自调用IIFE)数实现
ES6-实现作用域隔离,只需要一对花括号{ }即可实现
查看全部 -
一、ES5 中的常量,设置常量是只读的
Object.defineProperty(window,"pi1",{
value:3.141592,
writable:false,//不可编辑
})
console.log("pi1:"+pi1);
// ES6 中的常量
const pi2=3.1415926
console.log("pi2:"+pi2);
//pi2=4 加上这句会报 pi2 是只读的错误
二、ES6中设置常量只读
const PI = 3.1415926
console.log(PI);
// PI=4; //不能重新赋值,会报错查看全部 -
Windows10
一、基础
Git, Webpack, JS
二、ES6环境搭建步骤
安装git
下载webpack es6项目到本地:git clone https://github.com/cucygh/es6-webpack.git (在cmd输入,。可先cd到指定目录)
cd到根目录: cd es6-webpack (在cmd输入)
安装webpack:npm/cnpm install (在cmd输入)
全局安装:npm/cnpm install webpack -g(在cmd输入)
全局安装:npm/cnpm install webpack-dev-server -g(在cmd输入)
运行项目:npm/cnpm start(在cmd输入)
三、webpack构建环境
自动编译ES6语法
改动代码并且保存,浏览器会自动刷新
四、前端学习笔记
下载到本地: git clone https://github.com/cucygh/fe-material.git
查看全部 -
1111111
查看全部
举报