JavaScript笔记
参考
- 廖雪峰JavaScript教程 https://www.liaoxuefeng.com/wiki/1022910821149312
为什么起名叫JavaScript?原因是当时Java语言非常红火,所以网景公司希望借Java的名气来推广,但事实上JavaScript除了语法上有点像Java,其他部分基本上没啥关系。
语法基础
| //赋值 | 
- 
JS中不强制缩进 
- 
JavaScript本身对嵌套的层级没有限制 
- 
请注意,JavaScript严格区分大小写,如果弄错了大小写,程序将报错或者运行不正常。 
数据类型和变量
| 123; // 整数123 | 
运算
| 1 + 2; // 3 | 
== 和 ===
- 
JavaScript允许对任意数据类型做比较 
- 
要特别注意相等运算符 ==。JavaScript在设计时,有两种比较运算符:第一种是 ==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;第二种是 ===比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较。由于JavaScript这个设计缺陷,不要使用 ==比较,始终坚持使用===比较。
| NaN === NaN; // false | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Q's blog!
 评论

