JavaScript介绍
你不知道它是什么就学?这就是一个网页嵌入式脚本语言...仅此而已
JavaScript组成
一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:
- 核心(ECMAScript)
- 文档对象模型(DOM) Document object model (整合js,css,html)
- 浏览器对象模型(BOM) Broswer object model(整合js和浏览器)
Javascript 在开发中绝大多数情况是基于对象的,也是面向对象的。
ECMAScript 描述了以下内容:
- 语法
- 类型
- 语句
- 关键字
- 保留字
- 运算符
- 对象 (封装 继承 多态) 基于对象的语言.使用对象
JavaScript引入方式
//直接编写,header里面
<script>
alert('hello world')
</script>
//导入文件
<script src="hello.js"></script>
变量
声明变量使用var关键字,不需要指定变量类型
//普通方式 var i; //声明变量 i=10; //变量赋值 //简写方式 var j=20; //声明变量及赋值
一行可以声明多个变量,可以是不同的类型
var name="bob", age=20, job="teacher";
如果声明变量的时候不用var,那么该变量是全局变量
变量命名,首字符只能是字母,下划线,$美元符 三选一,余下的字符可以是下划线、美元符号或任何字母或数字字符且区分大小写,x与X是两个变量 Camel 标记法 首字母是小写的,接下来的字母都以大写字符开头。例如: var myTestValue = 0, mySecondValue = "hi"; Pascal 标记法 首字母是大写的,接下来的字母都以大写字符开头。例如: Var MyTestValue = 0, MySecondValue = "hi"; 匈牙利类型标记法 在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下所示“ Var iMyTestValue = 0, sMySecondValue = "hi";