資源描述:
《javascript基礎(chǔ)筆記》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、javaScript基礎(chǔ)筆記JavaScript----------------------------------------------------------------------alert()只有確認(rèn)的警告框//類型為objectconfirm("提示語句")有確認(rèn)和取消的確認(rèn)框//類型:booleanprompt("提示語句","默認(rèn)值")有提示的輸入框//點(diǎn)擊-確定-默認(rèn)值是string,//如果沒有默認(rèn)值,也沒有輸入?yún)?shù)即prompt("提示語句",""),//點(diǎn)擊-取消-是類型就是object,值為nullp
2、arseInt(x)把x轉(zhuǎn)換成int類型parseFloat(x)把x轉(zhuǎn)換成小數(shù)類型isNaN(x)判斷-x不是數(shù)字-//返回類型:boolean非數(shù)字的開頭東西轉(zhuǎn)成NaN,否則轉(zhuǎn)成開頭的數(shù)字部分document.write("")打印輸出(標(biāo)簽,字符串)escape(X)轉(zhuǎn)代碼,把X的字符串轉(zhuǎn)成符號(A%12F%34325)unescape(X)把X的符號轉(zhuǎn)換成字符串eval(X);X為字符串的表達(dá)式,如“1+2”,eval可以解析成最終結(jié)果為:3isFinite(X)如果是NaN,正負(fù)無窮,返回true,否則返回false
3、-----------------------------------------------------------------------數(shù)據(jù)類型-----------------------------------------------------------------------string字符串number數(shù)字boolean布爾null空(獲取一個空對象)undefined未知(聲明了變量,但是沒有賦值)//當(dāng)聲明一個變量時,不給他設(shè)值變量的數(shù)據(jù)類型為undefined//但是可以變量的值是null,即vari;
4、if(i==null)document.write("1")if(i==undefined)document.write("2")//輸出結(jié)果為1,2??!----------------------------------------------------------------------number的大家庭----------------------------------------------------------------------特殊整數(shù)有:比如:vara=045;//八進(jìn)制比如:vara=0xff//25
5、5算法(0xff=255,0xfe=254)特殊浮點(diǎn)有:比如:vara=1.5E+1//科學(xué)計數(shù)法(1.5E+1=15,1.5E+10=15000000000)-----------------------------------------------------------------------任何語言的浮點(diǎn)型循環(huán)相加后都不能用等于號來判斷。比如:vara=1.0;for(vari=0;i<10;i++){a=a+0.1;}if(a==2)alert(true)elsealert(false)結(jié)果為-false-最后a的
6、值接近2,真實結(jié)果:2.0000000001-----------------------------------------------------------------------function方法動態(tài)參數(shù)的應(yīng)用-----------------------------------------------------------------------functiontest(){varsum=0;for(vari=0;i7、數(shù)的參數(shù)長度sum=sum+arguments[i];//arguments是test這個函數(shù)的具體參數(shù),i是下標(biāo)}returnsum;}test(1,2,3,4,5,6);-----------------------------------------------------------------------Open()方法的屬性-----------------------------------------------------------------------open()打開一個新的窗口open("地址","窗
8、口名","屬性")WinObj.close()關(guān)閉窗口Open窗口屬性:yes/1no/0width=寬度height=高度top=上邊距l(xiāng)eft=左邊距fullscreen全屏titlebar標(biāo)題欄resizable調(diào)節(jié)大小menubar菜單欄status狀態(tài)欄locati