一.javascript(是什么)
是一种运行在客户端(浏览器)的编程语言,实现人机交互效果
作用
- 网页特效(监听客户的一些行为让网页做出对应的反馈)
- 表单验证(针对表格数据的合法性进行判断)
- 数据交互(获取后台的数据,渲染都前端)
- 服务端编程语言(node.js)
二.js的组成
1.ECMAscript
规定了js基础语法知识
- 比如:变量 分支语句 循环语句 对象等
2.web apis
- dom操作文档,对页面元素进行移动 大小 添加删除等
- bom操作浏览器,比如页面弹窗 检测窗口宽度 存储数据到浏览器等
权威网站:MDN Web Docs
三.js的书写位置
1.书写位置-内部
直接写在html里,用script标签包裹
- 扩展:alert('你好,js') 页面弹出警告对话框
2.外部js
3.内联js
代码写在标签内部
注意:此处作为了解,vue框架会使用