WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院网页设计JavaScript 理顺 JavaScript (4) - 变量、常量与数据类型 阅读

理顺 JavaScript (4) - 变量、常量与数据类型

 2010-09-14 13:41:09 来源:WEB开发网 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劕鎼痪褔鏌曟繝蹇曠窗闁煎壊浜滈—鍐偓锝庡墮娴犙勭箾閸喎鐏ユい鏇樺劦椤㈡瑩鎮℃惔銇帮拷
核心提示: 再展示一个遭遇 null 和 undefined 的示例:还有一个 "常量" 的问题.JS 本来没有常量, 所谓的常量不过是提前赋值的变量而已.Infinity;/*无穷大*/NaN;/*非数字值*/Number.MAX_VALUE;/*最大数值(JS可以表示的)*/N

再展示一个遭遇 null 和 undefined 的示例:

理顺 JavaScript (4) - 变量、常量与数据类型

还有一个 "常量" 的问题.

JS 本来没有常量, 所谓的常量不过是提前赋值的变量而已.

Infinity;         /* 无穷大 */
NaN;            /* 非数字值 */
Number.MAX_VALUE;     /* 最大数值(JS 可以表示的) */
Number.MIN_VALUE;     /* 最小数值(JS 可以表示的) */
Number.NaN;        /* 非数字值 */
Number.NEGATIVE_INFINITY; /* 负无穷大 */
Number.POSITIVE_INFINITY; /* 无穷大 */

/* 取值测试: */
alert(Number.MAX_VALUE);     /* 1.7976931348623157e+308 */
alert(Number.MIN_VALUE);     /* 5e-324 */
alert(Number.NaN);        /* NaN */
alert(Number.NEGATIVE_INFINITY); /* -Infinity */
alert(Number.POSITIVE_INFINITY); /* Infinity */
alert(Infinity);         /* Infinity */
alert(NaN);           /* NaN */

/* 常量还有其它, 譬如(IE7): */
alert(window.navigator.appCodeName); /* Mozilla - 浏览器代码*/
alert(window.navigator.appName);   /* Microsoft Internet Explorer - 浏览器名称 */
alert(window.navigator.appVersion); /* 4.0 ... - 浏览器版本 */

上一页  1 2 3 4 5  下一页

Tags:理顺 JavaScript 变量

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接