麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  千鋒問問  > JavaScript中null與undefind的區別有哪些?

JavaScript中null與undefind的區別有哪些?

匿名提問者 2023-03-14 16:32:00

JavaScript中null與undefind的區別有哪些?

我要提問

推薦答案

  JavaScript 中 和 是兩個不同的值,它們有以下幾個區別:null、undefined

  1.變量聲明但未賦值時的默認值:在 JavaScript 中,未初始化的變量默認值為 ,而不是 。undefined、null

  let x;

  console.log(x); // 輸出 undefined

JavaScript中null與undefind的區別有哪些

  2.數據類型:分別是 JavaScript 中的兩種不同的數據類型。表示一個空對象指針,通常用于表示一個變量沒有引用任何對象,而 表示一個未定義的值,通常用于表示變量未被賦值。null、undefined、null、undefined

  console.log(typeof null); // 輸出 object

  console.log(typeof undefined); // 輸出 undefined

  3.類型轉換: 和 在進行類型轉換時有一些差別。當將 轉換為數字或字符串時,會返回 0 和 “null”,而將 轉換為數字或字符串時,則會返回 NaN 和 “undefined”。null、undefined、null、undefined

  console.log(Number(null)); // 輸出 0

  console.log(String(null)); // 輸出 "null"

  console.log(Number(undefined)); // 輸出 NaN

  console.log(String(undefined)); // 輸出 "undefined"

  4.對象屬性的默認值:在 JavaScript 中,訪問不存在的對象屬性會返回 ,而不是 。undefined、null

  const obj = {};

  console.log(obj.prop); // 輸出 undefined

  總的來說, 和 是 JavaScript 中的兩個不同的值,它們的用途和行為略有不同,需要根據實際情況選擇使用哪個值。

其他答案

  •   一、相似性:1、在JavaScript中將某個變量賦值為undefined或null,實際上沒有太大的差別,兩者都是表示某個變量的值為“空”。2、undefined和null在if語句中,都會被自動轉為false,相等運算符甚至直接報告兩者相等。二、歷史原因:與javaScript的歷史有關。1995年時,最初像java一樣,只設置了null作為表示“無”的值。根據c語言的傳統,null被設計為可以自動轉為0。三、最初設計:javaScript的最初版本是這樣區分的:null是一個表示“無”的對象,轉為數值時為0;undefined是一個表示“無”的原始值,轉為數值時為NaN。四、目前的用法:null和undefined基本是同義的,只有一些細微的差別。

  •   1、undefined不是關鍵字,而null是關鍵字;var undefined=“” //undefinedvar null=“” //會報錯2、undefined和null被轉換為布爾值的時候,兩者都為false;3、undefined在和null進行==比較時兩者相等,全等于比較時兩者不等4、使用Number()對undefined和null進行類型轉換時前者為NaN,后者為05、undefined本質上是window的一個屬性,而null是一個對象;

主站蜘蛛池模板: 欧美性大战久久久久久| 乱人伦中文视频在线观看免费 | 久久成人国产精品一区二区| 国产国产精品人在线观看| 欧美黄色影院| 免费看黄a级毛片| 老师的胸又大又软真好吃| 人人爽天天碰天天躁夜夜躁 | 亚洲国产天堂久久综合| 国产精品国产三级国产普通话| 亚洲成a人片在线观| 国产欧美另类久久久精品免费| 番肉动漫无修在线观看网站| 日韩在线视频线视频免费网站| 涩涩爱影院| 2019国产开嫩苞视频| 无翼乌邪恶工番口番邪恶| 国产毛片一级| 新梅瓶4在线观看dvd| 精品欧美一区二区在线观看| 久久99国产精品久久99果冻传媒| 樱桃视频影院在线播放| 天天干成人网| 国产精品jvid在线观看| 欧美最猛黑人xxxx黑人猛交98| 色八a级在线观看| 国内精品久久久久影院网站| 粗大的内捧猛烈进出小视频| 日本tvvivodes人妖| 大象视频在线免费观看| 久久国产高清| 两个人一上一下剧烈运动| 国产高清一级伦理| 亚洲欧美精品一中文字幕| 亚洲高清二区| 亚洲欧美一区二区三区| 成人动漫在线免费观看| 亚洲日本国产精华液| 精品久久久久久久久久中文字幕| 四虎在线视频免费观看| 日本全套xxxx按摩|