什么是JS?
****一门 基于对象的 基于事件驱动的 弱类型 脚本 语言**
基于对象的:
js中存在对象的概念的 .
事件驱动:
js中的代码执行 依赖于监听事件(键盘或者是鼠标上所做的操作)
弱类型:
变量是没有类型的 数据有类型 所有的变量的类型都是var
int num = 10; var num = 1;
脚本语言:
编译型:静态语言
解释型:动态语言 脚本**
为什么使用JS?
情势所迫
在那里使用js?
浏览器端 浏览器是js语言的解释器
How?
javascript
| | |
ECMAScript DOM BOM
js中的数据类型:
简单:
number: 整数 小数
String: 字符串 ""
boolean: true false
undifiend: undifiend
Null : 空值
复杂:
对象:
方法:function
数组:[]
Object: {"k":"v","k":"v"}