隨筆 - 0, 文章 - 75, 評(píng)論 - 0, 引用 - 0
          數(shù)據(jù)加載中……

          JavaScript的基本語(yǔ)法

          JavaScript簡(jiǎn)介:

          1.語(yǔ)言

          2.腳本(不單獨(dú)執(zhí)行)

          3.驅(qū)動(dòng)(事件)

          4.OOP

          5.弱類型(通過(guò)值,確定類型)

          a && b 解釋: 如果a為false 不執(zhí)行 b

          a || b 解釋: 如果a為true 不執(zhí)行b

          a & b 解釋: 如果a為false 執(zhí)行b

          a | b 解釋: 如果a為true 執(zhí)行b

           

          核心腳本語(yǔ)句,放置在標(biāo)簽<head></head>之間,是一個(gè)良好的編程習(xí)慣


          腳本執(zhí)行原理:

          1.IE 發(fā)送請(qǐng)求

          2.客戶端請(qǐng)求含JavaScript的頁(yè)面 到應(yīng)用服務(wù)器

          3.從服務(wù)器端下載含JavaScript的頁(yè)面

          4.解析HTML標(biāo)簽和JavaScript腳本

          JavaScript基本語(yǔ)法:

          1.運(yùn)算符 2.注釋 3.邏輯判斷和Java相同,這里不在贅述。


          JavaScript與Java無(wú)關(guān)系類型轉(zhuǎn)換:

          parseInt()和parseFloat()

          定義函數(shù):

          function 函數(shù)名(參數(shù))

          {

          //JavaScript語(yǔ)句;

          }



          調(diào)用函數(shù):

          onClick="函數(shù)名()" //在鼠標(biāo)單擊事件,調(diào)用了函數(shù)


          獲取表單數(shù)據(jù):

          document.表單名.表單元素名.value


           

          常見(jiàn)錯(cuò)誤:

          <script language="javascript">

          function compute(op)

          {

                  x=5; //不推薦直接賦值,沒(méi)有var

                  var Num1,num2;

                  num1=document.myform.txtNum1.value; //不存在num1,變量命名區(qū)分大小寫(xiě)
                  num2=document.myform.txtNum2.value;

                  if(op=="+")
                          document.myform.txtResult.value=num1+num2; //沒(méi)有轉(zhuǎn)換類型,得出的結(jié)果是"num1""num2"的值
                  if(op=="-")

                          document.myform.txtResult.vakue=num1-num2; //同上
          }

          </script>

          posted on 2012-04-22 15:07 hantai 閱讀(126) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 芮城县| 瑞丽市| 锡林浩特市| 冷水江市| 邵阳县| 宁化县| 丰宁| 禹城市| 秦安县| 太保市| 双鸭山市| 庆云县| 怀集县| 正蓝旗| 松原市| 蒙城县| 万荣县| 繁峙县| 台北县| 工布江达县| 桃园市| 湛江市| 太仓市| 雅江县| 奉新县| 昌吉市| 广宁县| 呼和浩特市| 玉屏| 浠水县| 徐水县| 邵东县| 芷江| 河津市| 寻乌县| 英德市| 临沧市| 察隅县| 略阳县| 淮滨县| 张家界市|