JavaScript 基礎知識

編程語言 JavaScript CSS PHP IT優就業 IT優就業 2017-08-06

JavaScript 基礎知識

JavaScript 基礎知識

1、代碼從上往下,從左往右執行。

函數聲明在哪裡不重要,重要的是在哪裡調用。

undefined 未定義

2、數據類型

12,5 number

'abc' 字符串string

3、字符串和變量的區別,前有引號後沒有

4、可以傳多個參數,多個參數之間用逗號相隔。

5、操作屬性 用點或者中括號。

oBox.style,background='red';

oBox.style['background']='red'

點操作已有的屬性,中括號可以方變量。,只要是點出現的地方,中括號必須可以代替。

.:平時用的都是. 比較簡單

[]:當屬姓名可變時,使用。比較靈活

obj.屬性名 獲取屬性的值

obj.屬性名=值 設置

6、函數遇到括號立即執行 btn.onclick=方法名,不加括號

7、匿名函數:沒有名字的函數,只有用到事件的情況下才使用,也叫事件函數

8、window.onload=function(){};等待瀏覽器加載完成頁面後執行

9、window.onload 第二步獲取元素 第三步 執行事件

10、document.getElementById('id')

//獲取一組元素

document.getElementsByTagName(TagName) 不能直接操作一組元素

下標 從0開始

arr[下標]

11、循環(4步)

定義:操作一組元素的

  • 初始化

  • 條件

  • 語句

  • 自增

while(條件){語句},

for(var i=0;i<length;i++){

}//更緊促

12、this:代表了觸發事件的元素。誰觸發了事件就是誰

13、自定義屬性低版本瀏覽器好使,高級(符合w3c標準的)瀏覽器不支持了。

高級瀏覽器只要是w3c規範裡面沒有出現的屬性都過濾掉。

網頁執行三部:

  • 把html js css拿過來

  • 解析【把w3c裡面不規範的過濾掉,只過濾一次】,用js加自定義屬性。

  • 執行代碼


PHP學習交流群,免費視頻學習資料:365672221

更多精彩內容,訪問中公優就業官網:http://xue.ujiuye.com/?wt.bd=zt36716tt

500萬就業基金助力,2017大學生就業扶助計劃:http://www.ujiuye.com/zt/jyfc/?wt.bd=zt36716tt

相關推薦

推薦中...