js基础
1.js产生于1995年
2.ECMA欧洲计算机制造商协会定义的一种标准,各大浏览器厂商将ECMA作为各自javascript的实现基础
谷歌 AppleWebkit
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36
edge
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.124 Safari/537.36 Edg/102.0.1245.44
ie Trident
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
火狐 Gecko
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0
safari
opera blink
3.js组成
JavaScript
|
---------------------------
| | | |
ECMA script DOM BOM
ECMA script :规定了js的语法、类型、语句、关键字、操作符和对象等
ES5
ES6 2015年6月
ES7-ES11
DOM:document object model 文档对象类型
BOM:browser object mode 浏览器对象模型
4.script代码可以放到html页面中任意位置
5.js代码由上至下执行
二、数据类型
弱类型语言--变量类型是由他包含的数据决定的
1、typeof()判断数据类相关