JavaScript的简介
一, 什么是JavaScript
1. JavaScript是一种基于对象的脚本语言
2. JavaScript是客户端脚本语言,JavaScript是在客户的浏览器上运行的,不需要服务器的支持。
3. JavaScript是一种解释语言,JavaScript需要浏览器支持
二, JavaScript的使用规范
1, 一般放在<head>…</head>中间
2, 放在<body>…< /body >中间
3, 放在<body>…< /body >外边,放在<html>…< /html >中间
4, 放在<html>…< /html >外边
以上都可以
Alert提示框
三、JavaScript的数据类型
1基本数据类型
1.1数值数据类型(number)
1.2布尔类型(boolean)
1.3未定义数据类型(undefined)
1.4空数据类型(null)
2.引用数据类型
2.1字符串类型(string)
2.2Array 数组类型
2.3对象类型(Object)
四、变量的声明和赋值
先声明变量,然后赋值
Var name; name=“a”;
同事声明和赋值变量
Var count = 10;
声明多个变量,使用逗号
Var x , y , z=10;或者var x=y=z=10;//区别是?
Var x , y, z=10,声明了x,y,z,只给z赋值了
Var x=y=z=10,是把10赋给了z,然后z赋值给了y,然后y赋值给了x
五、混合计算数据类型
整数与小数=小数
整数与字符串=字符串
整数与布尔型=整数
整数与空值=整数
小数与字符串=字符串
小数与布尔型=小数
小数与空值=小数
字符串与布尔型=字符串
字符串与空值=字符串
布尔型与空值=整数
六、数据类型的转换
1.parseInt(String)
将字符串转换为整数类型数字,取整
2.parseFloat(String)
将字符串转换为浮点型数字
七、表达式与运算符
表达式是对一个或多个变量活值(操作数)进行运算,并返回一个新值
运算符可分为以下类别
赋值运算符 =
算术运算符 +、-、*、/、%、++、--、-(求反)
结合运算符 *= /= += -= %=
比较运算符 ==、!=、>、>=、<、<=、===、!==
逻辑运算符 &&、||、!
字符串运算 +
绝对等于:数据类型一致,数值相等
不绝对等于:数据类型不一致或者数值不相等
1.数据类型不一致
2.数值不相等
3.数据类型不一致,数值也不相等