代码改变世界

指尖的流连.8月30

2015-08-30 22:13  指尖流连  阅读(118)  评论(0编辑  收藏  举报

 

onblur:是一个事件

" ": 空串

trim( ):去除左右空格

创建对象的方式: var arr = [1,2,3,4,5];

undefined: 未初始化,当没有返回值.

null: 当不存在对象返回null ,是对象

var a = documet.getElementById("元素") : 找到元素

number :  整数 ,小数

isNaN ():判断是否是数字 

isFinlte(Number.MAX VALUE * 2 );  判断是否无穷大 

NaN : 非数字

alert(): 弹出对话框

document.write(): 输出 

myprint( ): 打印 ,需要设置 方法:

   function myPrint(a) {

    document.write(a + "<br>");

    }

 


原始数据类型;

  1.typeof (运算符);

    myPrint(typeof (undefined) == "undefined"); 未初始化, 为 true

    myPrint(typeof 1 == "number");,数字类型,为 true

    myPrint(typeof null == "object");

  

  2. Undefined (未初始化);

    var  a;   

    var  word = (null == undefined); 为真

  

  3. Null(空);

 

  4.Boolean ( true / false) ;

 

  5.Number(数字,小数);

    Number.MAX VALUE  : 定义边界

    Number.NEGATIVE INFINITY Infinity : 无穷大

    isFinite : 判断是否无穷大 

    isNaN : 是否为数字

 

  6.String(字符串);  ("  " ,   '  ')  可用双引号和单引号

 

数据类型转换;

  

 parseInt: (取整数)
     myPrint(parseInt("abc")); //返回NaN
     myPrint(typeof parseInt("1")); //number
     myPrint(parseInt("1.1")); //返回1,去掉小数部分


   parseFloat:(取小数)
     myPrint(parseFloat("abc"));//返回NaN
     myPrint(parseFloat("1.2"));//number
     myPrint(parseFloat("1"));//会自动去掉.0