<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    BlogJava 聯系 聚合 管理  

    Blog Stats

    文章分類

    收藏夾

    隨筆檔案

    文章檔案

    Java相關技術


    kait

    了解 JavaScript 的 typeof 到底是什麼,有什麼作用呢?

    記得之前在web上要判斷 某一個 html上的物件(ex: div、span、document.form.xxx)是否存在,

    都會用 一個 叫 typeof 的方法來 判斷此物件 是否為 undefined,例如  typeof(elIdObj) == "undefined"

    但今天 我用此方法來判斷 typeof(document.getElementById("spdId")) == "undefined",得到的結果,

    竟然跟我想知道的不一樣,typeof(document.getElementById("spdId"))  得到的結果 卻是 "Object"

    在這裡我要先說明一件事,就是 getElementById 裡的 spdId,這個 id 是不存在於 網頁上,所以,

    就我的認知,它應該是回傳為 "undefined",但卻傳回 "Object",令我百思不得其解,所以就上網查了

    一些資料,來真正了解 typeof 的用法,我把找的資料截取一段來看,如下,

    ====================================================================================
    typeof是一個一元運算符,它返回的結果始終是一個字符串,對不同的操作數,它返回不同的結果。
    具體的規則如下:
    一、對於數字類型的操作數而言, typeof 返回的值是 number。比如說:typeof(1),返回的值就是number。
    上面是舉的常規數字,對於非常規的數字類型而言,其結果返回的也是number。比如typeof(NaN),NaN在
    JavaScript中代表的是特殊非數字值,雖然它本身是一個數字類型。
    在JavaScript中,特殊的數字類型還有幾種:
    Infinity 表示無窮大特殊值
    NaN            特殊的非數字值
    Number.MAX_VALUE     可表示的最大數字
    Number.MIN_VALUE     可表示的最小數字(與零最接近)
    Number.NaN        特殊的非數字值
    Number.POSITIVE_INFINITY 表示正無窮大的特殊值
    Number.NEGATIVE_INFINITY 表示負無窮大的特殊值
    以上特殊類型,在用typeof進行運算進,其結果都將是number。
    二、對於字符串類型, typeof 返回的值是 string。比如typeof("123")返回的值是string。
    三、對於布爾類型, typeof 返回的值是 boolean 。比如typeof(true)返回的值是boolean。
    四、對於對象、數組、null 返回的值是 object 。比如typeof(window),typeof(document),typeof(null)返回的值都是object。
    五、對於函數類型,返回的值是 function。比如:typeof(eval),typeof(Date)返回的值都是function。
    六、如果運算數是沒有定義的(比如說不存在的變量、函數或者undefined),將返回undefined。比如:typeof(sss)、typeof(undefined)都返回undefined。



    資料來源: http://www.jb51.net/article/16342_2.htm
    posted on 2009-09-11 22:48 小天 閱讀(16224) 評論(1)  編輯  收藏

    評論

    # re: 了解 JavaScript 的 typeof 到底是什麼,有什麼作用呢 2014-09-20 15:36 11111
    操你媽的爛殘體字  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲天天做日日做天天欢毛片 | 伊人久久综在合线亚洲91| 亚洲va久久久久| 妞干网手机免费视频| 国产精品高清视亚洲一区二区| 18勿入网站免费永久| 亚洲高清视频在线播放| 久久免费看黄a级毛片| 亚洲福利视频一区二区三区| 99久久99久久精品免费看蜜桃 | 亚洲国产一级在线观看| 又粗又长又爽又长黄免费视频| 亚洲国产一成久久精品国产成人综合 | 又黄又大的激情视频在线观看免费视频社区在线 | 亚洲日本国产精华液| 99re热免费精品视频观看 | 亚洲嫩草影院在线观看| 男女免费观看在线爽爽爽视频| 亚洲国产精品免费观看 | 免费人妻精品一区二区三区| 中文字幕亚洲一区| 香蕉免费一区二区三区| 亚洲自国产拍揄拍| 免费h成人黄漫画嘿咻破解版| 一个人看的www免费高清| 国产亚洲精品美女久久久| 黄色永久免费网站| 亚洲AV女人18毛片水真多| AV在线播放日韩亚洲欧| 男人都懂www深夜免费网站| 亚洲国语在线视频手机在线| 日本不卡在线观看免费v| eeuss影院ss奇兵免费com| 久久久久亚洲精品日久生情| 免费高清在线爱做视频| 成人自慰女黄网站免费大全| 亚洲无圣光一区二区| 四虎AV永久在线精品免费观看| 叮咚影视在线观看免费完整版| 亚洲伊人久久大香线蕉啊| 免费大黄网站在线看|