js的背景历史
js是一门轻量级语言,由网景公司员工Brendan Eich(布莱登·艾奇)开发
借鉴了C语言的基本语法
借鉴了Java语言的数据类型和内存管理
借鉴了Scheme语言,将函数提升到第一等公民的地位
借鉴了Self语言,使用基于原型的继承机制
js组成
由BOM、DOM、ECMAScript
BOM(Browser Object Model ): JS操作浏览器发生变化的属性和方法
DOM(Document Object Model): JS操作文档流发生变化的属性和方法
ECMAScript: JS的书写语法和书写规则
js写入html有三种方式:内嵌式、行内式、外嵌式