javaScript两大基本数据类型
1:基本数据类型
number \ string \ boolean \ null \ undefined
2:应用数据类型
数组、object\Math\Date\正则表达式、window、dom
con:
动态添加属性
基本数据类型不能添加动态属性
引用数据类型可以动态添加属性
传参:
假如传入的实参时基本类型,实际上传的值的拷贝
假如传入的实参时引用类型,实际上传的值的地址
作用域:有效范围
全局作用域 & 全局变量
函数之外都是全局的,包括代码块内部声明
局部作用域 & 局部变量
函数内部定义的变量
ES6:块级作用域
con:
建议变量使用局部变量
隐式的全局变量:y = 2; //不用var 声明
作用域链:
相关文章
- 10-19串口通信协议基本样式
- 10-19F1C100S基本信息
- 10-19js大写字母转小写字母前加下划线
- 10-19spring源码学习笔记之容器的基本实现(一)
- 10-19MTU,MSS基本概念
- 10-19二分查找(Binary Search)的基本实现
- 10-19day07数据类型的相互转化,字符编码
- 10-19原型对象(一)原型的基本概念
- 10-19day07(数据类型的相互转换 ,字符编码)
- 10-19day07 数据类型间的相互转化及字符编码