diy1818

Good children, Constantly learning, Constantly growing.

javascript真经

回归简单

javascript 数据是很简洁的,简单的数据只有undefined,null,boolean,number,string这五种,复杂的只有一种object.

javascript 中的代码只体现为一种形式:function

undefined

代表一切未知的事物,typeof undefined 返回的也是undefined

null

有那么一个概念,但没有东西,无中似有,有中还无, typeof null 返回的是object,但null并非object,具有null值的变量也并非是object

boolean

是就是,非就非 j

number

typeof NaN 和 typeof Infinity 都返回number, NaN参与任何数据计算的结果都是NaN,而且NaN != NaN. Infinity/Infinity = NaN

string

面向人类的理性事物.

javascript 函数就是对象的本质


        function sing(){
            console.log(sing.author + ":" + sing.poem);
        }

        sing.author = 'lb';
        sing.poem = "汉家秦地月,流影照明妃,一上玉关道,天涯去不归...";
        sing();

        sing.author = 'dd';
        sing.poem = '日出汉家天,月落阴山前,女儿琵琶怨,已唱三千年...';
        sing();

对象的自我意识

对象将世界划分为内外两部分. 有一个人,在对象树下,整整想了九九八十一天,终于悟出了生命的痛苦来自于欲望,但究其欲望的根源是来自于自我意识.