2018年04月25日
1,基本数据类型js中有六种数据类型,包括五种基本数据类型(Number,String,Boolean,Undefined,Null)
和一种复杂数据类型(Object)即js按照存储方式分为值类型和引用类型。
数值类型,变量向另一个变量赋值基本类型的值时,仅针对数值对新值拷贝,数据独立使用。
引用类型,变量向另一个变量赋值引用类型的值时,栈区地址指针的赋值,指向对象的引用。
使用var声明了变量,但未给变量初始化值,那么这个变量的值就是undefined,没定于也是undefined
2018年04月25日
ECMAScript 6入门常用语法及知识总结一,语言特性,es6新增加的特性ES6增加了let和const声明,以及箭头函数,ES6规定暂时性死区和修订变量提,块级作用域,ES5只有全局作用域和函数作用域javascript最大特点异步回调,闭包函数,动态绑定二,语言特性,作用域变化ES5规定,函数只能在顶层作用域和函数作用域之中声明,不能在块级作用域声明ES6引入了块级作用域,明确允许在块级作用域之中声明函数。块级作用域之外不可引用if (true) {function f() {}} //