摸摸耳朵,羞愧….
明明自己整理的,啥也不会,以后一定写代码的时候,记一下,不,不在笔记上记,在脑子里记一下。
1. null和undefined的区别
null 表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象;undefined 声明的变量尚未被初始化
2.let和var,const
声明了未赋值,表现相同 undefined,
未声明,let为报错ReferenceError: 某某 is not defined,var为undefined
3.es6新特性
我先叭叭几个
变量,新加了let const(为了解决var溢出)
**const定义的对象,对象的值可以改变,对象的指针不可以改变
因为对象是引用类型的,const x={name:’yumu’,age:’20’}
x中保存的仅是对象的指针,也就是const仅保证了对象的指针不发生改变。
函数方面,箭头函数 ()=>{}
去重 set
解析 …array 合并
1 | let num1=[2,[2],2,2,21] |
详细看这个链接=>
https://www.jianshu.com/p/87008f4f8513 【评论有说有很多错的,那就暂为参考,详细还是去阮一峰的es6入门看看吧=>http://es6.ruanyifeng.com/】
4.想起来再加