使用JQuery快速高效制作網頁交互特效——第一章JavaScript基礎


一、什么是JavaScript

1、JavaScript概念:JavaScript面向對象事件驅動具有安全性的腳本語言,面向對象
2、JavaScript特點:
(1)解釋性語言,邊運行邊解釋
(2)和HTML頁面實現交互效果
(3)語法類似於Java
(4)一搬用於編寫客戶端腳本
3、JavaScript組成:
(1)ECMAScript:腳本語言規范(標准)
(2)BOM Browser Object Model瀏覽器對象模型
(3)DOM Document Object Model文檔對象模型

 

二.JavaScript基礎語法

Web服務器:Tomcat7 Resin 將Web工程放入服務器中運行

 <script type="text/javascript">
    document.write("初學JavaScript");
     document.write("<he>Hello JavaScript</h1>");
  </script>

 

三、變量和數據類型

1、數組

var value=prompt('提示:請輸入用戶名'); //輸入框
alert(value);    //提示框 
//number
var number1=1.10000;
//string
var name='王某濤';
//我們看不到變量的數據類型為null 但是我們能看到變量的值為null
//undefined 未定義沒有給值情況下
var xx;
//boolean true false
var flag=true;
//object
var array=new Array('一','二');
//typeof獲取值或者變量的數據類型
alert(typeof null);

2、string類型常用方法:
屬性:字符串對象.length返回字符串長度

(1)charAt(index) 返回在指定位置的字符
(2)indexOf(str,index) 查找某個指定的字符串在字符串中首次出現的位置
(3)substring(index1,index2) 返回位於指定索引index1和index2之間的字符串,並且包括索引index1對應的字符,不包括索引index2對應的字符
(5)split(str) 將字符串分割為字符串數組
3、數組常用方法:
屬性:數組對象.length返回字符串長度
(1)join( ) 把數組的所有元素放入一個字符串,通過一個的分隔符進行分隔
(2)sort() 對數組排序
(3)push() 向數組末尾添加一個或更多 元素,並返回新的長度


四、選擇結構和循環結構

1、if結構
2、switch結構
3、for循環語句
4、while循環語句
5、do-while循環語句
6、for-in循環

五、函數和事件

1、函數的含義:類似於Java中的方法,是完成特定任務的代碼語句塊
     parseInt ("字符串")
2、將字符串轉換為整型數字
    如: parseInt ("86")將字符串“86“轉換為整型值86
    parseFloat("字符串")
3、將字符串轉換為浮點型數字
    如: parseFloat("34.45")將字符串“34.45“轉換為浮點值34.45
4、isNaN()
    用於檢查其參數是否是非數字


六、事件:

1、onload 一個頁面或一幅圖像完成加載
2、onlick 鼠標單擊某個對象
3、onmouseover 鼠標指導移到某元素上
4、onkeydown 某個鍵盤按鍵被按下
5、onchange 域的內容被改變


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM