js五大類運算符

來源:魅力女性吧 1.39W
js五大類運算符

一. in運算符

in運算符希望它的左操作數是一個字符串或可以轉換為字符串,希望它的右操作數是一個對象。如果右側的對象擁有一個名為左操作數值的屬性名,那麼表達式返回true

二. instanceof運算符

instanceof運算符希望左操作數是一個對象,右操作數標識對象的類。如果左側對象是右側類的實例,則表達式返回true,否則返回false。因為JavaScript中對象的類是通過初始化它們的構造函數來定義的,所以instanceof的右操作數應當是一個函數。

三. typeof運算符

typeof是一元運算符,放在其單個操作數的前面,操作數可以是任意類型。返回值為表示操作數類型的一個字符串。下面是任意值在typeof運算後的返回值: 

四. delete運算符

delete是一元操作符,它用來刪除對象屬性或者數組元素,當然它也有返回值

五. void運算符

void是一元運算符,它出現在操作數之前,操作數可以是任意類型,操作數會照常計算,但永遠返回undefined。

熱門標籤