一 js 基础
1.js产生于1995年
2.ECMA 欧洲计算机制造商协会 定义的标准
各大浏览器厂商将ECMA作为各自Javascript的实现基础.
Safari:用的是Webkit内核
IE(edge):trident内核
谷歌: webkit内核 现在是blink内核
火狐: gecko内核
opera:webkit内核 现在是blink内核
360:IE和谷歌双内核
百度:IE
QQ浏览器:trident内核和webkit内核
3.javascript组成
javascript
|
---------------------------
| | |
ECMA Script DOSM BOM
ECMA Script:规定了js的语法,类型,语句,关键字,操作符对象等
ES5
ES6 2015年6月
ES7-11
DOM:document object model 文档对象模型
BOM:browser object mode 浏览器对象模型
4.script 代码可以放到html页面中任意位置
5.js代码由上至下执行
二丶数据类型
弱类型语言----
变量类型是由它所包含的数据决定的
1.typeof()判断数据类型函数