01 2012 档案
悟透JavaScript------------有所感。
摘要:在漫漫的程序生涯中,我们不断学习和积累知识,努力提高自己的技术水平,日夜追逐着层出不穷的新技术。每当有点成绩时,也会沾沾自喜,比人略高一筹,就会自我膨胀。殊不知这人上有人,天外有天,要知道通向真理之路是永远没有尽头的。遥望大道无尽头,唯见境界有高低。 既然这样,我们为何不能放弃那些无谓的纷争,真正静下心来领悟一下技术背后的真谛呢?论剑者,无非是争个天下第一的虚名。论道者,才是追求时间永恒的真理! ----------------《悟透JavaScript》
阅读全文
Javascript 中undefined和null的区别
摘要:null: null通常意味着无值,但是一个函数如果没有其他匹配的值,也可能将他作为返回值。尽管这种情况不常发生。// 举例:假设HTML中没有一个id为test的元素2 var x=document.getElementById('test');3 alert(x);//x变成了null,你会发现我们在作对象检测时,常常会利用这种情况。undefined: 返回undenfined的情况有三种:你声明了一个变量,但没有给他赋值。你访问了一个对象尚未声明的属性。你定义了函数的参数,但没有把值传递给他。 针对第一条规则:var x;alert(x);//你声明了x,但没有给他赋值
阅读全文