undefined[程式語句]

undefined[程式語句]
undefined[程式語句]
更多義項 ▼ 收起列表 ▲

undefined,一個特殊值,通常用於指示變數尚未賦值。在高級程式設計語言設計應用程式時,用於指示變數尚未用單等號進行賦值(常量未定義)。

基本信息

說明

一個特殊值,通常用於指示變數尚未賦值。對未定義值的引用返回特殊值“未定義”。類型定義代碼 typeof(undefined) 返回未定義字元串。

當將“未定義”轉換為字元串時,它轉換為空字元串。

“未定義”值與特殊值null(空)相似。事實上,當使用相等運算符對null(空)和“未定義”進行比較時,它們的比較結果為相等。

示例

在這個示例中,變數 x 尚未聲明,所以其值為未定義。在代碼的第一部分,使用相等運算符 (==) 比較 x 的值與值“未定義”,並將相應的結果傳送到輸出視窗。在代碼的第二部分,使用相等運算符比較值null(空)與“未定義”。

下面的結果顯示在輸出視窗中:

x的值是X是未定義

類型定義(x)是未定義

空null和未定義undefined都相等

注意:在 ECMA-262 規範中,將 undefined 轉換為字元串“undefined”,而不轉換為空字元串。這是動作腳本與 ECMA-262 規範之間的差異。

貼吧

一個神奇的貼吧。

部分貼吧吧友由於進行刷新、只看樓主、刪帖等等操作,瞬間原始頁面變成了undefined吧頁面。

吧友稱此現象為“穿越”。

穿越的吧友被認為是“被度娘看上的人”。

至於“為什麼會穿越?”這種被許多穿越者問過的問題引起了諸多猜測,目前較為靠譜的說法如下;

吧名單詞Undefined 是未找到的意思, 伺服器處理大量數據 ,或者異常 ,或者傳輸服務丟包的時候,往往找不到傳輸的資料 ,這時伺服器會彈出undefined的提示,百度出現異常時,地址識別就把undefined作為一個文欄位處理。如果沒有這個貼吧,各位也許只會看到“抱歉,根據相關法律法規和政策,本吧暫不開放。”,百度開發過程中異常都跳入這個貼吧了, 所以出現了“穿越”現象。

目前的穿越方式有:

F5(鍵盤上的快捷鍵刷新)

滑鼠刷新

只看樓主+登入

點擊進入帖子

翻頁

刪帖

回復主題

發帖(帖子會自己穿越……)

進入i貼吧(順便說明可能會進入undefined的i貼吧……)

……

相關詞條

相關搜尋

熱門詞條

聯絡我們