資源描述:
《javascript基礎(chǔ)筆記》由會(huì)員上傳分享,免費(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,值為nullparseInt(x)把x轉(zhuǎn)換成int類型
2、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)成符號(hào)(A%12F%34325)unescape(X)把X的符號(hào)轉(zhuǎn)換成字符串eval(X);X為字符串的表達(dá)式,如“1+2”,eval可以解析成最終結(jié)果為:3isFinite(X)如果是NaN,正負(fù)無窮,返回true,否則返回false----------------------------------------
3、-------------------------------數(shù)據(jù)類型-----------------------------------------------------------------------string字符串number數(shù)字boolean布爾null空(獲取一個(gè)空對象)undefined未知(聲明了變量,但是沒有賦值)//當(dāng)聲明一個(gè)變量時(shí),不給他設(shè)值變量的數(shù)據(jù)類型為undefined//但是可以變量的值是null,即vari;if(i==null)document.write("1")if(i==undefined)document.write
4、("2")//輸出結(jié)果為1,2??!----------------------------------------------------------------------number的大家庭----------------------------------------------------------------------特殊整數(shù)有:比如:vara=045;//八進(jìn)制比如:vara=0xff//255算法(0xff=255,0xfe=254)特殊浮點(diǎn)有:比如:vara=1.5E+1//科學(xué)計(jì)數(shù)法(1.5E+1=15,1.5E+10=15000000000)
5、-----------------------------------------------------------------------任何語言的浮點(diǎn)型循環(huán)相加后都不能用等于號(hào)來判斷。比如:vara=1.0;for(vari=0;i<10;i++){a=a+0.1;}if(a==2)alert(true)elsealert(false)結(jié)果為-false-最后a的值接近2,真實(shí)結(jié)果:2.0000000001-----------------------------------------------------------------------functio
6、n方法動(dòng)態(tài)參數(shù)的應(yīng)用-----------------------------------------------------------------------functiontest(){varsum=0;for(vari=0;i7、--------------------------------------Open()方法的屬性-----------------------------------------------------------------------open()打開一個(gè)新的窗口open("地址","窗口名","屬性")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