undefined
:未賦值,型別是undefined;
null
:空,型別是object
判斷三大特殊值
var a =
nan;
console.
log(
isnan
(a))
;// 結果是布林值:true為是的,false為不是
undefined
可以使用typeof
判斷var b = undefined;
console.
log(
(typeof b)
==="undefined");
// 結果是布林值:true為是的,false為不是
null
需要配合typeof
和關係運算子判斷
typeof 要判斷的值或變數 === 「object」
var c =
null
; console.
log(
(typeof c)
==="object"
);
要判斷的值或變數 == null
console.
log(c ==
null
);
程式的三大結構
分支語句
if else
:雙分支
if的小括號裡面會發生隱式型別轉換
switch
:多分支
switch的case判斷,不存在隱式型別轉換
使用switch判斷範圍
var cj =45;
switch
(true
)
第二十七天
今天主要學習了linux的程序通訊 程序通訊可分為 管道通訊 訊號通訊 共享記憶體和訊息佇列 管道通訊 分無名管道和有名管道,無名管道一般用於父子程序之間 訊號通訊的產生方式 1.按鍵產生 2.硬體異常產生 除數為0,無效儲存訪問等 3.程序用kill函式給另乙個程序發訊號 4.使用者用kill命令...
學習第二十七天
一 this關鍵字 this關鍵字 this動態繫結物件 1 this所在的函式是否是通過new呼叫使用的,如果是指向當前new的物件 2 this是通過物件.函式名 使用,this指代當前呼叫的物件 3 this預設指代window,window指全域性物件 定義的全域性變數,預設定義window...
學習python 第二十七天
python生成 import xlwt def export excel request 建立乙個workbook 設定編碼 workbook xlwt.workbook encoding utf 8 新增工作表 工作表名,這個引數是可選的,預設建立的工作表 sheet workbook add ...