1.什么是JavaScript
JavaScript是一种运行在客户端(浏览器)的变成语言,实现人机交互.
2.作用
1.网页特效(监听用户的一个行为让网页做出对应的反馈)
2.表单验证 (针对表单数据的合法性进行判断)
3.数据交互 (获取后台的数据, 渲染到前端)
4.服务端编程 (node.js)
3.JavaScript的组成
1.ECMAScript:规定了js基础语法核心知识。
比如:变量、分支语句、循环语句、对象等等
2.Web APIs
DOM:操作文档,比如对页元素进行移动,大小,添加删除等操作.
BOM:操作浏览器,比如浏览器的页面弹窗,检测窗口宽度,储存数据到浏览器等等.
4.JavaScript书写位置
1.行内JavaScript.将代码标签内部.
2.内联JavaScript.直接卸载HTML文件里,用script标签包住.
注意事项:我们将<script>放在HTML文件的底部附近的原因是浏览器会按照代码在文件中代码放在HTML页面的底部附近通常是最好的策略的顺序加载HTML.如果先加载的JavaScript期望修改其下方的HTML.那么他可能鱿鱼HTML尚未被加载而失效.因此.我们将JavaScript代码放在HTML页面的底部附近通常是最好的策略
3.外联式 JavaScript.代码写在以.js结尾的文件里并通过script标签引入到HTML页面中.