欧美亚洲大片-国产免费成人在线视频-国产成人8x人在线视频软件-日韩亚洲欧美中文字幕-97伦伦午夜电影理伦片-亚洲综合精品视频-曰本女人牲交高潮视频-久久久精品欧美-天天干天天操天天碰-精品国产乱码久久久久久1区2区-黄色一级免费片-在线免费欧美-国产成人精品在线视频-精人妻一区二区三区-香蕉视频2020-综合久久99-欧美日韩亚洲国产综合

十年專注于品牌網(wǎng)站建設(shè) 十余年專注于網(wǎng)站建設(shè)_小程序開發(fā)_APP開發(fā),低調(diào)、敢創(chuàng)新、有情懷!
南昌百恒網(wǎng)絡(luò)微信公眾號 掃一掃關(guān)注
小程序
tel-icon全國服務(wù)熱線:400-680-9298,0791-88117053
掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號
掃一掃打開百恒網(wǎng)絡(luò)微信小程序

百恒網(wǎng)絡(luò)

南昌百恒網(wǎng)絡(luò)

ECMAScript 條件操作符、賦值操作符、逗號操作符使用方法

百恒網(wǎng)絡(luò) 2012-02-23 5878

1.條件操作符

條件操作符應(yīng)該算是ECMAScript中最靈活的一種操作符了,而且它遵循與Java中的條件操作符相同的語法形式,如下面的例子所示:

variable=boolean_expression?true_value : false_value;

本質(zhì)上,這行代碼的含義就是基于對boolean_expression求值的結(jié)果,決定給變量variable賦什么值。如果求值結(jié)果為true,則給變量variable賦true_value值;如果求值結(jié)果為false,則給變量variable賦false_value值。再看一個例子:

var max=(numl>num2) ?numl:num2;

在此南昌網(wǎng)頁設(shè)計公司前端開發(fā)工程師提示:在這個例子中,max中將會保存一個最大的值。這個表達(dá)式的意思是:如果numl大于num2(關(guān)系表達(dá)式返回true),則將numl的值賦給max;如果numl小于或等于num2(關(guān)系表達(dá)式返回false),則將num2的值賦給max。

2.賦值操作符

簡單的賦值操作符由等于號(=)表示,其作用就是把右側(cè)的值賦給左側(cè)的變量,如下面的例子所示:

var num=10;

如果在等于號(=)前面再添加乘性操作符、加性操作符或位操作符,就可以完成復(fù)合賦值操作。這種復(fù)合賦值操作相當(dāng)于是對下面常規(guī)表達(dá)式的簡寫形式:

var num=10;

num=num+10;

其中的第二行代碼可以用一個復(fù)合賦值來代替:

var num=10;

mun += 10;

每個主要算術(shù)操作符(以及個別的其他操作符)都有對應(yīng)的復(fù)合賦值操作符。這些操作符如下所示:

◎乘/賦值(*=);

◎除/賦值(/=);

◎模/賦值(%=);

◎加/賦值(+=);

◎減/賦值(一);

◎左移/賦值(<<=);

◎有符號右移/賦值(>>=);

◎無符號右移/賦值(>>>=)。

在此南昌網(wǎng)站網(wǎng)絡(luò)公司前端開發(fā)工程師提示:設(shè)計這些操作符的主要目的就是簡化賦值操作。使用它們不會帶來任何性能的提升。

3.逗號操作符

使用逗號操作符可以在一條語句中執(zhí)行多個操作,如下面的例子所示:

var num=l, num2=2, num3=3;

逗號操作符多用于聲明多個變量;但除此之外,逗號操作符還可以用于賦值。在用于賦值時,逗號操怍符總會返回表達(dá)式中的最后一項,如下面的例子所示:

var num=(5,1,4,8,0); //num的值為0

由于0是表達(dá)式中的最后一項,因此num的值就是0。雖然逗號的這種使用方式并不常見,但這個例子可以幫我們理解逗號的這種行為。

希望本文對廣大站長或從事企業(yè)網(wǎng)站建設(shè)公司的團(tuán)隊有所幫助,如對此不太理解的,可以與南昌網(wǎng)絡(luò)公司百恒網(wǎng)絡(luò)技術(shù)部聯(lián)系。我們很高興與廣大站長和從事企業(yè)網(wǎng)站建設(shè)公司技術(shù)人員分享我們的技術(shù)和經(jīng)驗。


400-680-9298,0791-88117053
掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號
掃一掃打開百恒網(wǎng)絡(luò)小程序

歡迎您的光顧,我們將竭誠為您服務(wù)×

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務(wù) 售后服務(wù)
 
售后服務(wù) 售后服務(wù)
 
備案專線 備案專線
 
×
吴川市| 温宿县| 和林格尔县| 大厂| 廉江市| 中山市| 汽车| 北安市| 疏附县| 肇东市| 利川市| 蓝田县| 四平市| 鹤壁市| 商洛市| 铁岭市| 延边| 鄂托克前旗| 正蓝旗| 天全县| 平利县| 策勒县| 西乌珠穆沁旗| 淳化县| 康乐县| 城市| 芜湖县| 靖江市| 洞头县| 顺昌县| 江西省| 武平县| 瑞金市| 依兰县| 永丰县| 邵武市| 南靖县| 本溪市| 广平县| 沙雅县| 屏边|