首页 > 代码库 > 放下心情,从最基础的开始来学习Javascript!

放下心情,从最基础的开始来学习Javascript!

1.基础的数据类型

  string,number,undefined,NULL,boolean.

2.复杂的数据类型

  Object

3.undefined和NULL的本人理解

  undefined是声明了的变量,但是没有赋值

  NULL连声明都没有,具体说是空指针对象,这就是为什么用typeof的时候 NULL返回的是Object了。

4.alert(NULL == undefined);  //true;

5. boolean()

1  var a=‘abc‘;
2             if(a) 
3             {
4                 alert(‘真‘)
5             }else{
6                 alert(‘假‘)
7            }
以上代码 最后弹出a,但是为什么判断a的值就是真的呢?有的人会说,因为a是非空字符串,其实if调用的是boolead()函数自动转换的 把非空字符串转换成真的。

 今天就到这吧!