1. 程式人生 > >快速建立基礎了解

快速建立基礎了解

布爾值 不存在 屬性 輸入法 快捷鍵 快的 方法 了解 枚舉

了解語言最快的方法就是在應用場景不斷使用

1首先引用javascript

a <script></script> b <script src="你創建的文件路徑" charset="utf-8"></script> 以下代碼都是寫在1的情況下

2 任何語言的使用都離不開對數據的操作

JavaScript基本類型 number(整數浮點數等) boolean (true false) string (字符串)

為了使用數據方便,將數據值都存到變量中(可以看作時裝數據的盒子)

(1)var a = 1 // 數值類聲明 var a = true //布爾型 var a = ‘english word‘ // 引號符號要在英文輸入法下

(2) 在控制臺中顯示 console.log(document.write(a)); 打開網頁控制臺就能看見 chrome瀏覽 器按F12快捷鍵即可

3 運算符

常用 + - * /四則運算符

> < 等邏輯運算符 算出來的時布爾值 true 或 false

其中= 為賦值符號 var a = 1 即把1賦值給a變量

== 與 === 才是比較相等的符號 ===要更為嚴格 數值和類型都要相等才為true ==只用比較數值 如 1 == ‘1‘ 結果為true 若是 === 則為false

4 數組

創建 (1) var arr = new Array(); (2)var arr = [];

賦值 arr[0] =1 ; arr[1] = ‘1‘;

讀取 document.write(arr[0])

修改 arr[0] = 2 document.write(arr[0]) 查看結果

枚舉 for(var i = 0; i < arr.length; i++) { document.write(arr[i])} arr.length時數組的長度

5 對象

創建 (1)var obj = new Object(); (2)var obj = {};

賦值 obj.name = ‘ada‘ //變量賦值 obj.hello = function() {...} // 函數賦值 也可以在創建時賦值

使用對象 obj.name obj.hello

枚舉 for(props in obj) { document.write(props + ‘: ‘ +obj.props)} props 為屬性 obj.props 為屬性值

增加屬性 obj.new = ‘new porp‘

刪除屬性 delete obj.new

檢查是否有屬性 var hasNew = ‘new’ in obj 若為false則obj不存在new屬性 反之存在

6函數

 function myFuc() {

  return (‘my function‘)

}

document.write(myFuc());

快速建立基礎了解