一、js的作用
-
js能动态修改(增删)html和css的代码
-
能动态的校验数据
二、js特点
- 交互性
- 安全性,js不能访问
- 跨平台,浏览器中具有js解析器
三、js被引入的方式
-
内嵌脚本
<input type = "button" value = "button" onclick="aleert('xxx')" />
-
内部脚本
<script type = "text/javascript"> alert("xxx"); </script>
-
外部脚本
-
首先 创建一个js文
-
其次在html中引入
<script type = "text/javascript" src = "文件名(文件名.js)"> </script>
-
三、js的基本语法
-
变量
定义变量: var 变量名 = 值; -
原始数据类型
(1)number:数字类型
(2)string:字符串类型
(3)boolean:布尔类型
(4)null:空类型
(5)underfind:未定义
注意:number、boolean、string是伪对象
类型转换:
(1)number\boolean转成string
toString();
(2)string\boolean转成number
parseInt()
parseFloat()
(3)boolean不能转
(4)string可以将数字字符串转换成number 如果“123a3asdasda123” 转成123 -
引用数据类型
java: Object obj = new Object();
js: var obj = new Object();
var num = new Number(); -
运算符
-
赋值运算符
var x = 5; -
算数运算符
-
逻辑运算符
&& || -
比较运算符
< > >= <= != ==
===:全等:类型与值都要相等 -
三元运算符
3<2?“大于”:“小于” -
void运算符
<a href="javascript:void(0);">xxxxxx</a>
-
类型运算符
typeof
:判断数据类型 返回我的数据类型
instanceof
:判断数据类型 是否是某种类型
-