javascript內(nèi)置方法函數(shù)

javascript內(nèi)置方法函數(shù)

ID:8969997

大?。?44.50 KB

頁數(shù):25頁

時(shí)間:2018-04-13

javascript內(nèi)置方法函數(shù)_第1頁
javascript內(nèi)置方法函數(shù)_第2頁
javascript內(nèi)置方法函數(shù)_第3頁
javascript內(nèi)置方法函數(shù)_第4頁
javascript內(nèi)置方法函數(shù)_第5頁
資源描述:

《javascript內(nèi)置方法函數(shù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、JavaScript算術(shù)運(yùn)算符運(yùn)算符說明+加-減或單目減*乘/除%取模,即計(jì)算兩個(gè)整數(shù)相除的余數(shù)。例如,10%3=1++遞加1并返回?cái)?shù)值或返回?cái)?shù)值后遞加1,取決于運(yùn)算符的位置在操作數(shù)前還是后--遞減1并返回?cái)?shù)值或返回?cái)?shù)值后遞減1,取決于運(yùn)算符的位置在操作數(shù)前還是后JavaScript比較運(yùn)算符運(yùn)算符說明<小于<=小于等于>大于>=大于等于==等于,此運(yùn)算符先進(jìn)行類型轉(zhuǎn)換再測(cè)試是否相等。例如,“10”==10的值為true===嚴(yán)格等于,此運(yùn)算符不進(jìn)行類型轉(zhuǎn)換直接測(cè)試是否相等。例如,“10”===10的值為false!=不等于,此運(yùn)算符先進(jìn)行

2、類型轉(zhuǎn)換再測(cè)試是否相等。例如,“10”!=10的值為false.!==嚴(yán)格不等于,此運(yùn)算符不進(jìn)行類型轉(zhuǎn)換直接測(cè)試是否相等。例如,“10”!==10的值為trueJavaScript邏輯運(yùn)算符運(yùn)算符說明&&邏輯與,只有當(dāng)兩個(gè)操作數(shù)的值都為true時(shí),a&&b的值才為true

3、

4、邏輯或,只要兩個(gè)操作數(shù)中其中之一的值為true,a

5、

6、b的值就為true!邏輯非,!true的值為false,!false的值為trueJavaScript位運(yùn)算符運(yùn)算符說明&按位與。兩個(gè)操作數(shù)的相應(yīng)位都為1時(shí),該位的結(jié)果為1,否則為0。例如,4&7=4,因?yàn)?100&

7、0111=0100

8、按位或。兩個(gè)操作數(shù)的相應(yīng)位有一個(gè)為1,則該位的結(jié)果為1^按位異或。兩個(gè)操作數(shù)的相應(yīng)位不同時(shí),該位的結(jié)果為1<<左移。左移的位數(shù)由第二個(gè)操作數(shù)確定>>右移。右移的位數(shù)由第二個(gè)操作數(shù)確定>>>無符號(hào)右移JavaScript賦值運(yùn)算符運(yùn)算符說明=將運(yùn)算符左邊的變量設(shè)置為右邊表達(dá)式的值+=將運(yùn)算符左邊的變量遞增右邊表達(dá)式的值。例如,a+=b相當(dāng)于a=a+b-=將運(yùn)算符左邊的變量遞減右邊表達(dá)式的值。例如,a-=b相當(dāng)于a=a-b*=將運(yùn)算符左邊的變量乘以右邊表達(dá)式的值。例如,a*=b相當(dāng)于a=a*b/=將運(yùn)算符左邊的變量除以右邊表

9、達(dá)式的值。例如,a/=b相當(dāng)于a=a/b%=將運(yùn)算符左邊的變量用右邊表達(dá)式的值求模。例如,a%=b相當(dāng)于a=a%b&=將運(yùn)算符左邊的變量與右邊表達(dá)式的值按位與。例如,a&=b相當(dāng)于a=a&b

10、=將運(yùn)算符左邊的變量與右邊表達(dá)式的值按位或。例如,a

11、=b相當(dāng)于a=a

12、b^=將運(yùn)算符左邊的變量與右邊表達(dá)式的值按位異或。例如,a^=b相當(dāng)于a=a^b<<=將運(yùn)算符左邊的變量左移,具體位數(shù)由右邊表達(dá)式的值給出。例如,a<<=b相當(dāng)于a=a<>=將運(yùn)算符左邊的變量右移,具體位數(shù)由右邊表達(dá)式的值給出。例如,a>>=b相當(dāng)于a=a>>b>>>=將運(yùn)算

13、符左邊的變量進(jìn)行無符號(hào)右移,具體位數(shù)由右邊表達(dá)式的值給出。例如,a>>>=b相當(dāng)于a=a>>>bJavaScript其他運(yùn)算符運(yùn)算符說明。成員選擇運(yùn)算符,用于引用對(duì)象的屬性和方法。例如,window.status。有關(guān)對(duì)象的詳細(xì)信息,將從第2章開始說明[]下標(biāo)運(yùn)算符,用于引用數(shù)組元素。例如,class[3]。()函數(shù)調(diào)用運(yùn)算符,用于進(jìn)行函數(shù)調(diào)用。例如,myFunction()。,逗號(hào)運(yùn)算符,用于將不同的值分開。例如,vartoday,datedeleteDelete運(yùn)算符刪除一個(gè)對(duì)象的屬性或一個(gè)數(shù)組索引處的元素。例如,deletemyArr

14、ay[3]刪除myArray數(shù)組的第4個(gè)元素。newNew運(yùn)算符生成一個(gè)對(duì)象的實(shí)例。例如,newmyObjecttypeofTypeof運(yùn)算符返回表示操作數(shù)類型的字符串值。例如,typeoftrue的值為booleanVoidVoid運(yùn)算符不返回任何數(shù)值JavaScript運(yùn)算符優(yōu)先順序優(yōu)先順序運(yùn)算符1成員選擇、括號(hào)、函數(shù)調(diào)用、數(shù)組下標(biāo)2!、-(單目減)、++、--、typeof、new、void、delete3*、/、%4+、-5<<、>>、>>>6<、<=、<、>=7==、!=、===、!==、8&9^10

15、11&&12

16、

17、13?:14

18、=、+=、-=、*=、/=、%=、<<=、>>=、>>>=、&=、^=、

19、=15逗號(hào)運(yùn)算符(,)1.5JavaScript語句語句格式賦值variable=expression;數(shù)據(jù)聲明varvariable;Ififf(condition)switchswitch(expression){casevaluel:statement;break;casevalue2:statement;break;……default:statement;)whilewhile(condition)statement;forfor(expression;con

20、dition;expression)statement;dowhiledo{statement;}while(expression);LabellabelName:stateme

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。