隨筆 - 0, 文章 - 75, 評論 - 0, 引用 - 0
          數據加載中……

          JavaScript的基本語法

          JavaScript簡介:

          1.語言

          2.腳本(不單獨執行)

          3.驅動(事件)

          4.OOP

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

          a && b 解釋: 如果a為false 不執行 b

          a || b 解釋: 如果a為true 不執行b

          a & b 解釋: 如果a為false 執行b

          a | b 解釋: 如果a為true 執行b

           

          核心腳本語句,放置在標簽<head></head>之間,是一個良好的編程習慣


          腳本執行原理:

          1.IE 發送請求

          2.客戶端請求含JavaScript的頁面 到應用服務器

          3.從服務器端下載含JavaScript的頁面

          4.解析HTML標簽和JavaScript腳本

          JavaScript基本語法:

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


          JavaScript與Java無關系類型轉換:

          parseInt()和parseFloat()

          定義函數:

          function 函數名(參數)

          {

          //JavaScript語句;

          }



          調用函數:

          onClick="函數名()" //在鼠標單擊事件,調用了函數


          獲取表單數據:

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


           

          常見錯誤:

          <script language="javascript">

          function compute(op)

          {

                  x=5; //不推薦直接賦值,沒有var

                  var Num1,num2;

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

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

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

          </script>

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


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 南川市| 凤凰县| 香河县| 铅山县| 桦南县| 西乌珠穆沁旗| 阳东县| 唐山市| 五台县| 泗水县| 宾阳县| 库尔勒市| 蚌埠市| 瑞金市| 四川省| 城市| 开江县| 高台县| 山丹县| 鹤峰县| 虎林市| 双峰县| 凉城县| 宁都县| 冀州市| 新蔡县| 固始县| 澄城县| 浦北县| 额济纳旗| 玉树县| 康平县| 彭泽县| 简阳市| 澎湖县| 沿河| 开鲁县| 鄂伦春自治旗| 丘北县| 丹巴县| 龙陵县|