Baseline Widely available
null
å¼ç¹ææªä¸åå¨ä»»ä½å¯¹è±¡å¼ã宿¯ JavaScript çåå§å¼ä¹ä¸ï¼ä¸å¨å¸å°è¿ç®ä¸è¢«è§ä¸ºåå¼ã
function getVowels(str) {
const m = str.match(/[aeiou]/gi);
if (m === null) {
return 0;
}
return m.length;
}
console.log(getVowels("sky"));
// Expected output: 0
è¯æ³ æè¿°
å¼ null
被åä½åé¢éï¼null
ãä¸å undefined
ï¼null
䏿¯å
¨å±å¯¹è±¡ç屿§ãç¸åï¼null
æ¯è¡¨ç¤ºç¼ºå°çæ è¯ï¼æç¤ºåéæªæåä»»ä½å¯¹è±¡ãå¨ API ä¸ï¼null
常å¨é¢æçå¼åºæ¯ä¸ä¸ªå¯¹è±¡ï¼ä½å没æå
³èç对象çå°æ¹ä½¿ç¨ã
// foo ä¸åå¨ãå®ä»æªè¢«å®ä¹æåå§åï¼
foo; //ReferenceError: foo is not defined
// å·²ç¥ foo ç°å¨å·²ç»åå¨ï¼ä½å®æ²¡æç±»ååå¼ï¼
const foo = null;
foo; //null
ç¤ºä¾ null
ä¸ undefined
çä¸åç¹
彿£æ¥å¼æ¯å¦ä¸º null
æ undefined
æ¶ï¼è¯·æ³¨æç¸çï¼==ï¼ä¸å
¨çï¼===ï¼è¿ç®ç¬¦çåºå«ï¼åè
伿§è¡ç±»å转æ¢ï¼
typeof null; // "object"ï¼å åå²åå è䏿¯ "null"ï¼
typeof undefined; // "undefined"
null === undefined; // false
null == undefined; // true
null === null; // true
null == null; // true
!null; // true
Number.isNaN(1 + null); // false
Number.isNaN(1 + undefined); // true
è§è æµè§å¨å
¼å®¹æ§ åè§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4