| 企服解答
undefined是一個特殊值,通常用于指示變量尚未賦值。對未定義值的引用返回特殊值。其實大多數計算機言語,只要一個表示"無"的值,比方,C言語的NULL,Java言語的null,Python言語的None,Ruby言語的nil。
undefined是什么意思
返回undefined的情況有以下3種:
1、定義一個函數,但是函數內部沒有返回值,即沒有return回來東西,會出先undefined得情況;
2、定義一個變量,但是沒有給變量賦值,這時候檢測變量,會得到undefined;
3、需要傳參數的函數,沒有傳實參,這時候會得到undefined。
| 拓展閱讀
JavaScript腳本言語具有以下特性:
1、腳本言語
JavaScript是一種解釋型的腳本言語,C、C++等言語先編譯后執行,而JavaScript是在程序的運轉過程中逐行停止解釋。
2、基于對象
JavaScript是一種基于對象的腳本言語,它不只能夠創立對象,也能運用現有的對象。
3、簡單
JavaScript言語中采用的是弱類型的變量類型,對運用的數據類型未做出嚴厲的請求,是基于Java根本語句和控制的腳本言語,其設計簡單緊湊。
4、動態性
JavaScript是一種采用事情驅動的腳本言語,它不需求經過Web效勞器就能夠對用戶的輸入做出響應。在訪問一個網頁時,鼠標在網頁中停止鼠標點擊或上下移、窗口挪動等操作JavaScript都可直接對這些事情給出相應的響應。
5、跨平臺性
JavaScript腳本言語不依賴于操作系統,僅需求閱讀器的支持。因而一個JavaScript腳本在編寫后能夠帶到恣意機器上運用,前提上機器上的閱讀器支 持JavaScript腳本言語,目前JavaScript已被大多數的閱讀器所支持。
[免責聲明]
文章標題: undefined是什么意思
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。