希岛爱理av免费一区二区,成人性教育av免费网址,欧美7777,在线免费日韩片

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

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

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

ECMAScript 條件操作符、賦值操作符、逗號(hào)操作符使用方法

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

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值。再看一個(gè)例子:

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

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

2.賦值操作符

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

var num=10;

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

var num=10;

num=num+10;

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

var num=10;

mun += 10;

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

◎乘/賦值(*=);

◎除/賦值(/=);

◎模/賦值(%=);

◎加/賦值(+=);

◎減/賦值(一);

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

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

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

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

3.逗號(hào)操作符

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

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

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

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

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

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


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

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

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務(wù) 售后服務(wù)
 
售后服務(wù) 售后服務(wù)
 
備案專線 備案專線
 
×
主站蜘蛛池模板: 巴中市| 门头沟区| 报价| 昌宁县| 额尔古纳市| 鸡东县| 东港市| 子洲县| 辽中县| 高邮市| 盐城市| 瑞安市| 丰都县| 望谟县| 岑溪市| 宁强县| 彭山县| 鞍山市| 平乐县| 开江县| 商洛市| 穆棱市| 石狮市| 新源县| 景泰县| 兴化市| 阿尔山市| 西安市| 峨边| 沁水县| 库伦旗| 乌苏市| 定陶县| 阜城县| 临邑县| 舒城县| 祁连县| 威宁| 诸暨市| 漳平市| 寿光市|