码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript细节

时间:2017-10-28 18:56:53      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:类型   不一致   强制转换   image   作用   数据类型   程序   过多   data   

1、关于全局变量

全局变量在所有的作用域中都是可见变量。当程序小,代码量小的时候,可能还便于维护,而随着程序越来越复杂,代码量也随之越来越大后,过多的全局变量会变的很难处理。因为一个全局变量可以被程序的任何部分在任意时间改变,使程序愈加的复杂,也降低程序的可靠性。

那么如何避免过多的使用全局变量?

在程序中创建唯一一个全局变量,如下所示:

var theData = {};

theData.name = ‘123‘;

theData.age= ‘12123‘;

2、=== 与 ==

当A、B的数据类型和值一致时,A === B 为true

当A、B的数据类型不一致,而值一致时,A == B 为true。因为 == 会试图强制转换数据类型,例子如下:

技术分享

 

JavaScript细节

标签:类型   不一致   强制转换   image   作用   数据类型   程序   过多   data   

原文地址:http://www.cnblogs.com/1rookie/p/7747517.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!