1)JavaScript是什么
1 它是一种 运行在客户端的脚本语言
2 脚本语言:不需要编译,运行过程中由js解释器逐行进行解释并执行
3 现在也可以基于 Node.js 进行服务端编程
2)JavaScript的作用
1 表单动态验证
2 网页特效
3 服务端开发 Node.js
4 桌面程序 (Electron)
5 app
6 控制硬件物联网
7 游戏开发 (cocos2d-js)
3)html css js 三者的关系
HTML结构:网页机构和内容,相当于人的骨架 [ 决定看到什么 ]
CSS样式:网页呈现给用户的模样, 穿衣服和化妆 [ 决定好不好看 ]
JS代码: 相当于人的动作 [ 决定功能 ]
4)浏览器执行js
浏览器分为二部分:渲染引擎 和 JS引擎
渲染引擎:俗称内核,解析css和HTML
JS引擎:也称JS解释器,用来读取和处理网页中的JS代码 Chrome浏览器的V8引擎
5)JS的组成