真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

javascript特殊運(yùn)算符怎么用

本篇內(nèi)容主要講解“javascript特殊運(yùn)算符怎么用”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“javascript特殊運(yùn)算符怎么用”吧!

成都創(chuàng)新互聯(lián)是專業(yè)的淮陰網(wǎng)站建設(shè)公司,淮陰接單;提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行淮陰網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

javascript特殊運(yùn)算符有:1、逗號(hào)運(yùn)算符“,”,可返回最右邊操作數(shù)的值;2、“delete”運(yùn)算符,刪除某個(gè)對(duì)象的某個(gè)屬性;3、“in”運(yùn)算符;4、“instanceof”運(yùn)算符;5、“typeof”運(yùn)算符;6、“void”運(yùn)算符。

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

一、逗號(hào)運(yùn)算符:返回最右邊操作數(shù)的值

javascript中逗號(hào)運(yùn)算符是一種二元運(yùn)算符,其先執(zhí)行左側(cè)的操作數(shù),后執(zhí)行右側(cè)的操作數(shù),最后返回右側(cè)操作數(shù)的值。

a = b = 1,c = 2;

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

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

console.log(c); //返回2
var x = (1, 2, 3);
alert(x);  //3

二、delete運(yùn)算符:刪除某個(gè)對(duì)象的某個(gè)屬性

delete運(yùn)算符的作用是從對(duì)象中刪除一個(gè)屬性,或從數(shù)組中刪除一個(gè)元素。

var obj = {x: 1, y: 2};
obj.x;  //1
delete obj.x;
obj.x;  //undefined

注意:

1、delete 不能刪除 configurable 標(biāo)簽為 false 的對(duì)象的屬性:

var obj = {};
Object.defineProperty(obj, 'x', {
    configurable: false,
    value: 1
});
delete obj.x;  // false
obj.x;  // 1

2、不能用于刪除常量

var a = 1;
delete a;  // false

3、不能用于刪除函數(shù)聲明

function fun() {}
delete fun;  // false

三、"in"運(yùn)算符:判斷某個(gè)屬性是否屬于某個(gè)對(duì)象

in運(yùn)算符要求其左邊的運(yùn)算數(shù)是一個(gè)字符串,右邊的運(yùn)算數(shù)是一個(gè)數(shù)組或?qū)ο螅缱筮叺闹凳怯疫厡?duì)象的一個(gè)屬性名,則返回true,否則返回為false。

var obj = {
	name: 'person',
	age: 20
};
'name' in obj;  // true

四、instanceof運(yùn)算符

instanceof運(yùn)算符要求其左邊的運(yùn)算數(shù)是一個(gè)對(duì)象,右邊的運(yùn)算數(shù)是對(duì)象類的名字,如果該運(yùn)算符左邊的對(duì)象是
右邊類的一個(gè)實(shí)例,則返回true,否則返回false。

var d = new Date();

d instanceof Date; //返回true

d instanceof Object; //返回true

d instanceof Number; //返回false

五、typeof運(yùn)算符

typeof是一個(gè)一元運(yùn)算符,放在一個(gè)運(yùn)算數(shù)之前,這個(gè)運(yùn)算數(shù)可以是任意類型的。它的返回值是一個(gè)字符串,該字符串說(shuō)明了運(yùn)算數(shù)的類型通常typeof返回的類型如下:number,string,boolean,object,function,undefined

typeof可以將運(yùn)算數(shù)括起來(lái),類似一個(gè)函數(shù)的用法

var today=new Date();

typeof myFun //返回object

typeof shape //返回string

typeof size //返回number

六、void運(yùn)算符

void是一個(gè)一元運(yùn)算符,它可以出現(xiàn)在任何類型操作數(shù)之前。這個(gè)運(yùn)算符的用途比較特殊,它總是舍棄運(yùn)算數(shù)的
值,然后返回undefined。這種運(yùn)算符常用在客戶端的javascript:URL中,在這里可以計(jì)算表達(dá)式的值,而瀏覽器不會(huì)顯示出這個(gè)值。void的另外一個(gè)用處是專門生成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

到此,相信大家對(duì)“javascript特殊運(yùn)算符怎么用”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


新聞標(biāo)題:javascript特殊運(yùn)算符怎么用
分享URL:http://weahome.cn/article/pdghcj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部