最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript中undefined與null的區(qū)別

 更新時間:2022年06月21日 11:41:10   作者:小旭2021  
這篇文章介紹了javascript中undefined與null的區(qū)別,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

 

null和undefined基本是同義的,只有一些細微的差別。

null表示"沒有對象",即該處不應(yīng)該有值。典型用法是:

  • (1) 作為函數(shù)的參數(shù),表示該函數(shù)的參數(shù)不是對象。
  • (2) 作為對象原型鏈的終點。
Object.getPrototypeOf(Object.prototype)
// null

undefined表示"缺少值",就是此處應(yīng)該有一個值,但是還沒有定義。典型用法是:

  • (1)變量被聲明了,但沒有賦值時,就等于undefined。
  • (2) 調(diào)用函數(shù)時,應(yīng)該提供的參數(shù)沒有提供,該參數(shù)等于undefined。
  • (3)對象沒有賦值的屬性,該屬性的值為undefined。
  • (4)函數(shù)沒有返回值時,默認返回undefined。
var i;
i // undefined
 
function f(x){console.log(x)}
f() // undefined
 
var  o = new Object();
o.p // undefined
 
var x = f();
x // undefined

到此這篇關(guān)于javascript中undefined與null區(qū)別的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 表單的焦點順序tabindex和對應(yīng)enter鍵提交

    表單的焦點順序tabindex和對應(yīng)enter鍵提交

    表單的焦點tab鍵順序:tabindex決定,如果值缺省,擇按順序一一對應(yīng),想詳細了解此功能應(yīng)用的朋友可以參考下
    2013-01-01
  • 原生javascript 學(xué)習(xí)之js變量全面了解

    原生javascript 學(xué)習(xí)之js變量全面了解

    下面小編就為大家?guī)硪黄鷍avascript 學(xué)習(xí)之js變量全面了解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • 判斷瀏覽器的js代碼

    判斷瀏覽器的js代碼

    判斷瀏覽器的js代碼...
    2007-01-01
  • cancelBubble阻止事件冒泡

    cancelBubble阻止事件冒泡

    cancelBubble阻止事件冒泡...
    2006-10-10
  • 在JavaScript中處理時間之setMinutes()方法的使用

    在JavaScript中處理時間之setMinutes()方法的使用

    這篇文章主要介紹了在JavaScript中處理時間之setMinutes()方法的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-06-06
  • 詳解JavaScript匿名函數(shù)和閉包

    詳解JavaScript匿名函數(shù)和閉包

    這篇文章主要介紹了JavaScript匿名函數(shù)和閉包的相關(guān)資料,文中示例代碼非常詳細,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • Javascript基礎(chǔ)教程之JavaScript語法

    Javascript基礎(chǔ)教程之JavaScript語法

    本文是javascript基礎(chǔ)教程的第一篇,給大家?guī)淼氖莏avascript的最基礎(chǔ)的東西--javascript的語法的注意事項,希望大家能夠喜歡
    2015-01-01
  • JavaScript中l(wèi)ength屬性的使用方法

    JavaScript中l(wèi)ength屬性的使用方法

    這篇文章主要介紹了JavaScript中l(wèi)ength屬性的使用方法,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-06-06
  • javascript學(xué)習(xí)指南之回調(diào)問題

    javascript學(xué)習(xí)指南之回調(diào)問題

    回調(diào)函數(shù)被認為是一種高級函數(shù),一種被作為參數(shù)傳遞給另一個函數(shù)(在這稱作"otherFunction")的高級函數(shù),回調(diào)函數(shù)會在otherFunction內(nèi)被調(diào)用(或執(zhí)行)?;卣{(diào)函數(shù)的本質(zhì)是一種模式(一種解決常見問題的模式),因此回調(diào)函數(shù)也被稱為回調(diào)模式。
    2016-04-04
  • JavaScript入門之基本函數(shù)詳解

    JavaScript入門之基本函數(shù)詳解

    函數(shù),在C語言之類的過程式語言中,是頂級的實體,而在Java/C++之類的面向?qū)ο蟮恼Z言中,則被對象包裝起來,一般稱為對象的方法。而在JavaScript中,函數(shù)本身與其他任何的內(nèi)置對象在低位上是沒有任何區(qū)別的,也就是說,函數(shù)本身也是對象
    2011-10-10

最新評論

阿图什市| 长丰县| 梁山县| 丹棱县| 岳普湖县| 政和县| 沂水县| 呈贡县| 平湖市| 永安市| 垦利县| 建始县| 盐池县| 视频| 灵石县| 白沙| 通道| 曲靖市| 阳高县| 南雄市| 朔州市| 蒙城县| 共和县| 定远县| 肥西县| 大冶市| 临夏市| 金坛市| 辽宁省| 乌兰浩特市| 香港| 台北市| 泗水县| 缙云县| 营口市| 北川| 大邑县| 普宁市| 遂川县| 台湾省| 江源县|