什么是JS趟畏?
? ****一門 基于對象的 基于事件驅(qū)動(dòng)的 弱類型 腳本 語言**
? 基于對象的:
? js中存在對象的概念的 .
? 事件驅(qū)動(dòng):
? js中的代碼執(zhí)行 依賴于監(jiān)聽事件(鍵盤或者是鼠標(biāo)上所做的操作)
? 弱類型:
? 變量是沒有類型的 數(shù)據(jù)有類型 所有的變量的類型都是var
? int num = 10; var num = 1;
? 腳本語言:
? 編譯型:靜態(tài)語言
? 解釋型:動(dòng)態(tài)語言 腳本**
?
為什么使用JS瘟判?
? 情勢所迫
在那里使用js?
? 瀏覽器端 瀏覽器是js語言的解釋器
?
How?
? javascript
? | | |
ECMAScript DOM BOM
?
js中的數(shù)據(jù)類型:
簡單:
number: 整數(shù) 小數(shù)
String: 字符串 ""
boolean: true false
undifiend: undifiend
Null : 空值
復(fù)雜:
對象:
方法:function
數(shù)組:[]
Object: {"k":"v","k":"v"}