JavaScript是一种由web浏览器进行解析和执行脚本语言,包括ECMAScript,DOM,BOM。
JavaScript的最大作用是赋予页面动作,让页面动起来,已经动态的处理页面的数据。
应用JavaScript有三种方法,跟Css层叠式样式表一样,行内引用,内部引用,外部引用。
JavaScript语法:
一、 变量
变量由var运算符加变量名定义——var age = 25;
变量名命名规则:
第一个字符必须是字母、下划线(_)、或美元符号 ($);
变量名中不能包含空格或标点符号(下划线(_) 和$ 除外);
变量名区分大小写;
不能使用保留字、关键字
为了让变量名有更好的可读性,可以在变量名中适当的插入下划线分隔,
二、 数据类型
a) 字符串——String
字符串由零个或多个字符构成,字符包括字母,数字,标点符号和空格;
字符串必须放在引号里(单引号或双引号);
var mood = “happy”;
b) 数值——number
var age =25;
c) 布尔类型——boolean
布尔类型只能有两种值true和false
不需要用引号括起来。
var married = false;
d) 对象——object
对象就是由一些彼此相关的属性和方法集合在一起而构成的一个数据实体。
var today = new Date();
e) 数组——Array
数组可以存一个或多个值。
数组是由多个键-值所组成的一个多容器
数据的索引默认是从0开始的
var arr = new Array(23,23,45,56,435);
f) Nulll——空
null表示”什么都没有”,一个空对象的引用
用来清空对象
g) Underfined——未定义
表示没有设置值得变量
也可以用来清空对象
三、 数据类型查看和转换
1.typeof——查看数据类型
var mood = “happy”
alert(typeof mood); output:String
2.toString——转换成字符串
var age = 25;
alert(age.toString()); output:”25”
3.parseInt(),parseFloat()——转换成数字
var test = parseInt(22.5); output: 22
var test = parseInt(22.5); output: 22.5
四、 算术运算符
1.加法——+
注意:字符串的+是连接,拼接
2.减法——
3.乘法——*
4.除法——/
5.求余——%