ECMAScript 是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。
# 变量初始化、声明变量、变量赋值
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>JS变量</title> 5 </head> 6 <body> 7 <script type="text/javascript"> 8 // 单行注释 9 /* 10 多行注释 11 */ 12 13 // 变量初始化 14 var x = 16; 15 16 // 声明变量 17 var y; 18 19 // 变量赋值 20 y = 99; 21 var name = 'Loki' 22 /* 23 1. 必须使用字母、下划线(_)、 $开始 24 2. 多个英文字母 驼峰 e.g. myName 25 3. 不能使用js中关键字和保留字来命名 26 4. 严格区分大小写 27 */ 28 29 var _A = 88; 30 var $B = 99; 31 /* 32 alert(_A) 33 alert($B) 34 */ 35 </script> 36 </body> 37 </html>
# 数据类型
- 基本数据类型
- Number 数值类型
- String 字符串 // 单引号,双引号
- Boolean 布尔型 // bollean 0(假 false) 1(真 true)
- undefined 未定义 //仅做了变量声明,未被赋值的变量
- null 空值 // 使用typeof检测结果为“object” 属于一个空对象
- 引用的数据类型
- Object
- Array
- Function
# 变量类型检测
alert(typeof <变量名>)