亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

javascript特殊運算符有哪些

養魚的貓咪
203
2021-04-13 10:10:05
欄目: 編程語言

javascript中的特殊運算符有:1.逗號運算符;2.in運算符;3.instanceof運算符;4.typeof運算符;5.delete運算符;6.void運算符;

javascript特殊運算符有哪些

javascript中的特殊運算符有以下幾種

1.逗號運算符

javascript中逗號運算符是一種二元運算符,其先執行左側的操作數,后執行右側的操作數,最后返回右側操作數的值。

a = b = 1,c = 2;

console.log(a); //返回1

console.log(b); //返回1

console.log(c); //返回2

2.in運算符

javascript中in運算符要求其左邊的運算數是一個字符串,右邊的運算數是一個數組或對象,如左邊的值是右邊對象的一個屬性名,則返回true,否則返回為false。

var point = {x:1,y:1};

"x" in point //返回true

"z" in point //返回false

"toString" in point //返回rue

3.instanceof運算符

javascript中instanceof運算符要求其左邊的運算數是一個對象,右邊的運算數是對象類的名字,如左邊的對象是右邊類的一個實例,則返回true,否則返回false。

var d = new Date();

d instanceof Date; //返回true

d instanceof Object; //返回true

d instanceof Number; //返回false

4.typeof運算符

javascript中typeof運算符是一個元運算符,可以是任意類型,其返回值為字符串。

var today=new Date();

typeof myFun //返回object

typeof shape //返回string

typeof size //返回number

5.delete運算符

javaScript中delete運算符的作用是從對象中刪除一個屬性,或從數組中刪除一個元素。

var x = { a: 1 };

delete x.a; //返回true

x.a; //返回undefined

6.void運算符

javaScript中void運算符是一個一元運算符,可以出現在任意類型的操作數之前執行操作數,并忽略操作數的返回值,返回undefined。

var a = b = c = 2;  

d = void (a -= (b *= (c += 5))); 

console.log(a);  //返回-12

console.log(b);  //返回14

console.log(c);  //返回7

console.log(d);  //返回undefined

0
开平市| 黑河市| 那坡县| 郎溪县| 雷波县| 开原市| 沙洋县| 尼勒克县| 鄂尔多斯市| 七台河市| 开封市| 鲁山县| 剑川县| 敦化市| 靖安县| 库尔勒市| 肥西县| 恩平市| 麻江县| 温泉县| 阜宁县| 陆丰市| 马山县| 麻城市| 烟台市| 江陵县| 定远县| 法库县| 辽宁省| 河西区| 聂荣县| 炉霍县| 石门县| 湖南省| 苏尼特右旗| 黄山市| 长岭县| 横山县| 巫山县| 科技| 衡山县|