學習前端的第二十七天

2021-10-05 08:44:41 字數 983 閱讀 1488

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 ...