資源描述:
《javascript語法基礎(chǔ)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、JavaScript語法基礎(chǔ)運(yùn)算符運(yùn)算符說明示例+加a=5+8-減a=8-5/除a=20/5*乘a=5*19%取模-兩個(gè)數(shù)相除的余數(shù)10%3=1++一元自加。該運(yùn)算符帶一個(gè)操作數(shù),將操作數(shù)的值加1。返回的值取決于++運(yùn)算符位于操作數(shù)的前面或是后面將返回x自加運(yùn)算后的值。x++將返回x自加運(yùn)算前的值--一元自減。該運(yùn)算符只帶一個(gè)操作數(shù)。返回的值取決于--運(yùn)算符位于操作數(shù)的前面或是后面--x將返回x自減運(yùn)算后的值。x--將返回x自減運(yùn)算前的值算術(shù)運(yùn)算符-1實(shí)現(xiàn)步驟:1.使用DreamWeaver或者Fr
2、ontPage設(shè)計(jì)頁面2.指定各個(gè)文本框的名稱3.切換為代碼視圖,編寫腳本代碼4.瀏覽并調(diào)試numpricetotalprice算術(shù)運(yùn)算符-2functioncal(){varnum=document.calform.num.value;varprice=document.calform.price.value;vartotal=parseFloat(num)*parseFloat(price);document.calform.total
3、price.value=total;}計(jì)算總價(jià)并顯示…
添加單擊事件,單擊按鈕時(shí)調(diào)用“cal()”函數(shù)獲取表單中輸入的數(shù)據(jù):document.表單名.表單元素名.value定義calcu()計(jì)算函數(shù),實(shí)現(xiàn)兩個(gè)數(shù)相乘的功能.定義函數(shù)的語法:function函數(shù)名(參數(shù)列表){//JavaScript語句;}比較運(yùn)算符比較運(yùn)算符2-1運(yùn)算符說明示例==等于。如果兩個(gè)操作數(shù)相等,則
4、返回真。a==b!=不等于。如果兩個(gè)操作數(shù)不相等,則返回真。Var2!=5>大于。如果左邊的操作數(shù)大于右邊的操作數(shù),則返回真。Var1>var2<小于。如果左邊的操作數(shù)小于右邊的操作數(shù),則返回真。Var2=大于等于。如果左邊的操作數(shù)大于或等于右邊的操作數(shù),則返回真。Var1>=5Var1>=var2比較運(yùn)算符functioncal(
5、){varnum=document.calform.num.value;varprice=document.calform.price.value;vartotal=parseFloat(num)*parseFloat(price);document.calform.totalprice.value=total;if(total>200){alert("你可以參加抽獎(jiǎng)!");}}….其他代碼略,同上例購買總價(jià)超過200,可以參加抽獎(jiǎng)!運(yùn)算符邏輯運(yùn)算符運(yùn)算符值說明與(&&)expr1
6、&&expr2只有當(dāng)expr1和expr2同為真時(shí),才返回真。否則,返回假。或(
7、
8、)expr1
9、
10、expr2如果其中一個(gè)表達(dá)式為真,或兩個(gè)表達(dá)式同為真,則返回真。否則,返回假。非(!)!expr如果表達(dá)式為真,則返回假。如果為假,則返回真。邏輯運(yùn)算符functioncal(){varnum=document.calform.num.value;varprice=document.calform.price.value;vartotal=p
11、arseFloat(num)*parseFloat(price);document.calform.totalprice.value=total;if((total>100)&&(total<=200)){alert("你可以獲得價(jià)值20元的大禮包!");}elseif((total>200)&&(total<=500)){alert("你可以獲得價(jià)值50元的大禮包!");}}….其他代碼略,同上例100-200之間,贈(zèng)送價(jià)值20元的大禮包;200-500之間,贈(zèng)送價(jià)值50元的大禮
12、包;if語句2-1條件語句用于測試條件。if(條件){JavaScript代碼;}語法:如果要執(zhí)行多個(gè)語句,必須將這些語句放在一對(duì)大括號(hào)({})內(nèi)。但如果只要執(zhí)行一個(gè)語句,則可以省略大括號(hào)If語句2-2functioncal(){varnum=document.calform.num.value;varprice=document.calform.price.value;if((num!=“”)&&(pric