當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
null未定义_JS 里的数据类型 - null amp; undefined
生活随笔
收集整理的這篇文章主要介紹了
null未定义_JS 里的数据类型 - null amp; undefined
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
null 及 undefined 都可以表示為沒有。意思幾乎相同,但為何會有它們的出現(xiàn)? 這就涉及js的發(fā)展歷史,可參考:
null, undefined 和布爾值?wangdoc.com如果真的要嚴格理解兩者的分別,可以按以下理解。
null是定義值為空,如使用函數(shù)時,某參數(shù)未有任何數(shù)值就可以寫入null,表示該參數(shù)是空。
undefined就是未定義,以下是常見場景:
//變量沒有賦值 varx x// undefined ? ? //調(diào)用函數(shù)時,該提供的參數(shù)沒有提供,該參數(shù)等于undefined functionf(x) {returnx; } f() // undefined ? ? //對象沒有賦值的屬性 varperson=newObject(); p.p//undefined ? ? //函數(shù)沒有返回值,默認返回undefined functionf(){ } f() // undefined總結
以上是生活随笔為你收集整理的null未定义_JS 里的数据类型 - null amp; undefined的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电商扣减库存_电商平台仓库管理系统究竟有
- 下一篇: oncreate为什么一定要调用父类的o