多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > web前端 > jscript > JavaScript中+運算符號

JavaScript中+運算符號

來源:程序員人生   發(fā)布時間:2013-10-05 11:48:05 閱讀次數(shù):3693次

在一些框架中看到了類似這樣的寫法:+new Date();感覺有些怪,查閱了相關(guān)資料和一些網(wǎng)友的幫助.對此用法解釋如下,希望對大家有所幫助,不合適的地方請大家指正!

一,對于引用類型對象(我指的是String,Date,Object,Array,Function,Boolean)的+運算符運算過程如下!
    1,首先調(diào)用此對象的valueOf方法,得到返回數(shù)值A(chǔ)
    2,然后把此數(shù)值A(chǔ)轉(zhuǎn)換成數(shù)字,得到的是最終數(shù)值 

    我的測試如下:
   
function w(s){
      document.writeln("<br/>");
      document.writeln(s);
      document.writeln("<br/>-----------------------------");
      }
   String.prototype.valueOf=function(){return 1;};
   w(+new String("sss"));//輸出1
   String.prototype.valueOf=function(){return "a";};
    w(+new String("sss"));//輸出NaN 
   
   Date.prototype.valueOf=function(){return 1;};
   w(+new Date());//輸出1
   Date.prototype.valueOf=function(){return "a";};
    w(+new Date());//輸出NaN
  
   Object.prototype.valueOf=function(){return 1;};
   w(+{});//輸出1
   Object.prototype.valueOf=function(){return "a";};
    w(+{});//輸出NaN
  
   Array.prototype.valueOf=function(){return 1;};
   w(+[]);//輸出1
   Array.prototype.valueOf=function(){return "a";};
    w(+[]);//輸出NaN
  
   var s=function(){};
   Function.prototype.valueOf=function(){return 1;};
   w(+s);//輸出1
   Function.prototype.valueOf=function(){return "a";};
    w(+s);//輸出NaN
  
   Boolean.prototype.valueOf=function(){return 1;};
   w(+new Boolean());//輸出1
   Boolean.prototype.valueOf=function(){return "a";};
   w(+new Boolean());//輸出NaN

二,對于基本數(shù)據(jù)數(shù)據(jù)類型,其值轉(zhuǎn)換成數(shù)字
    w(+5);//輸出5
    w(+true);//輸出1
    w(+false);//輸出0
    w(+"ss");//輸出NaN
    w(+"111");//輸出111

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 国产69精品久久久久99不卡 | 国产精品jizz在线观看软件 | 亚洲毛片在线 | 91久久人澡人人添人人爽 | xxnx日本免费护士 | 综合自拍亚洲综合图区美腿丝袜 | 高清视频 一区二区三区四区 | 亚洲图片日韩 | 伊人福利视频 | www.爽| 亚洲伦理一区二区 | 国产在线播放成人免费 | 国内成人自拍视频 | 欧美最猛性xxxxx喷水 | 午夜dj在线观看免费高清视频在线观看 | 91探花国产综合在线精品 | 波多野结衣gvg-238 | 成人a毛片久久免费播放 | 成人永久福利在线观看不卡 | 欧美xxxxxxxxxxxxx| 欧美瑟图 | 日韩欧美精品综合久久 | 性欧美videofree另类 | 456亚洲人成影院在线观 | 九色九色九色在线综合888 | 精品亚洲在线 | 大胆国模一区二区三区伊人 | 日本久久综合 | 精品一区亚洲 | 成人69视频在线观看免费 | 男女全黄一级带免费 | 久久精品成人免费网站 | 又污又黄又无遮挡网站 | 欧美日韩国产高清 | 青青自拍视频一区二区三区 | 亚洲国产成人久久99精品 | 亚洲欧美日韩中文综合v日本 | 国产91精品久久久久久 | 免费在线中文字幕 | 欧美日本在线视频 | 97欧美在线看欧美视频免费 |