JavaScript 踩坑开始(ing...)

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>
View Code

# 数据类型

  • 基本数据类型
  1. Number      数值类型
  2. String          字符串     // 单引号,双引号
  3. Boolean       布尔型    // bollean 0(假 false) 1(真 true)
  4. undefined     未定义   //仅做了变量声明,未被赋值的变量
  5. null                空值     // 使用typeof检测结果为“object” 属于一个空对象
  • 引用的数据类型
  1. Object 
  2. Array
  3. Function

# 变量类型检测

alert(typeof <变量名>)

原文地址:https://www.cnblogs.com/Cong0ks/p/14366706.html