日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
JavaScript中的Object.is()與===運(yùn)算符有什么區(qū)別?

如果要檢查 JavaScript 中的相等性,有兩個(gè)比較運(yùn)算符:雙等號(hào)運(yùn)算符(==)和三等號(hào)運(yùn)算符(===)。

創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的商南網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

簡而言之,雙等號(hào)運(yùn)算符(==)僅僅比較值,而三等號(hào)運(yùn)算符(===)可以比較值和類型。但是還有第三個(gè)選項(xiàng) Object.is(),除了 NaN,+0 和 -0 之外,其行為與三等號(hào)于運(yùn)算符相同。

以下是一些例子,可進(jìn)一步明確說明:

 
 
 
 
  1. {} === {}; // false 
  2. Object.is({}, {}); // false 
  3.  
  4. 1 === 1; // false 
  5. Object.is(1, 1); // false 
  6.  
  7. +0 === -0; // true 
  8. Object.is(+0, -0); // false 
  9.  
  10. NaN === NaN; // false 
  11. Object.is(NaN, NaN); // true 

以下代碼是在 ES5 中模擬實(shí)現(xiàn)的Object.is:

 
 
 
 
  1. Object.defineProperty(Object, 'is', { 
  2.   value: function(x, y) { 
  3.     if (x === y) { 
  4.       // 針對(duì)+0 不等于 -0的情況 
  5.       return x !== 0 || 1 / x === 1 / y; 
  6.     } 
  7.     // 針對(duì)NaN的情況 
  8.     return x !== x && y !== y; 
  9.   }, 
  10.   configurable: true, 
  11.   enumerable: false, 
  12.   writable: true 
  13. }); 

網(wǎng)頁名稱:JavaScript中的Object.is()與===運(yùn)算符有什么區(qū)別?
網(wǎng)站鏈接:http://www.5511xx.com/article/ccsihdo.html