**(一)Javascript的预备热身:**
1.JS的三个组成部分:ECMAscript(描述了js的语法和基本对象) dom(描述了处理网页内容的方法和接口) bom(描述了与浏览器进行交互的方法和接口)
2.JS的两大逼格:1.单线程(即同步加载 即 同一时间只能干一件事) 2.解释性语言
3.JS的运行三部曲:1.语法分析 2.预编译 3.解释执行
4.浏览器的组成部分:sheel部分 和 内核部分
其中内核部分又分为:1.渲染引擎 2js引擎 3. 其他部分、
我们前端工程师给浏览器打的交道是最多的,市场上的主流浏览器及其内核有以下几种:
浏览器 内核
1) IE trident
2)firefox Geckio
3)googlechorme blink
4)sarfair webkit
5)opera presto
5.js的三种引入方式:
a.内联头部:<head><script> js 代码 </script></head>
b.内联正文:<body><script> js 代码 </script></body>
c.外部引入:<html><body><script scr="外部文件的地址"></script></body></html>