1、什么是javascript
JavaScript是一种直译式脚本语言。
什么是脚本语言:不需要经过编译就可以直接执行的解释型语言
JavaScript 就是由我们的浏览器来解释执行的
HTML :决定了我们页面的框架
Css:用来美化我们的页面
JS :用来提供交互的
2、JS的组成
ECMAScript:核心部分,定义js的语法规范。
DOM:document Object Model 文档对象模型,主要用来管理文档的,就是指这个HTML 文件袋的
BOM:Brower Object Model 浏览器对象模型,主要用来进行浏览器上的一些操作,比如:前进,后退,页面刷新,地址栏,历史记录等等。
3、 JS的语法
-弱类型的语言: var i = true;(弱类型的语言并不代表js没有数据类型)
-区分大小写
-需要写在<script> 标签内
4、JS的数据类型
- 基本类型
-string
-number
-boolean
-undefine
-null
-引用类型
-对象 ,内置对象
-类型转换
- js内部自动转换
5、 JS的输出
-alert(): 直接弹框
-document.write(): 向页面输出,
-console.log(): 向控制台输出
-innerHTML :向页面输出
- 获取页面元素: document.getElementById("id的名称");
- js声明变量
var 变量名称 = 变量的值;
- js声明函数
var 函数的名称 = function(){
}
function 函数的名称(){
}
6、JS的开发步骤
1、确定用到的事件
2、通常事件都会触发一个函数
3、函数里面会去操作页面的元素,做一些交互操作