JavaScript01
1、与HTML结合方式
1.内部JS 定义<script> 标签体内就是js代码
2.外部JS 定义<script> 通过src属性引入外部的js文件
JS存放位置会影响执行顺序
2、注释
1.单行 // 多行 /**/ 快捷键 ctrl+shift+/
3、数据类型:
1. number:数字 整数/小数/NaN (not a number 一个不是数字的数字类型)
2. String :字符串 。字符串"abc" "a"
3.boolean
4.null:一个对象为空的占位符
5.undefined:未定义。如果一个变量没有给初始值,则会被默认赋值为undefined
6.引用数据类型:对象
4、变量
1.定义变量 并输出到页面
var i="你好
document.write(i);
5、typrof 返回值类型
6、Function
Array、Date、Math、RegExp、Global
7、random()返回0~1之间的随机数,含0不含1 ceil() :对数进行上舍入 floor:向下 round():对数四舍五入最接近的整数
8、正则
1. \d:单个字符 [0-9] \w:单个单词字符[a-z A-Z 0-9_]
2. 量词:?:表示出现0次或1次 *:表示出现0次或多次 +:出现1次或多次 {m,n}:表示m<=数量 <=n {,n}:最多n次 {m,} 则相反
3. var req=new RegExp("正则表达式");
4. parseInt():将字符串转换为数字,逐一判断每一个字符是否为数字,直到不是数字为止,将前面的数字部分转换为number
5. isNAN():判断一个值是否为NAN var a = NaN; document.write(a==NaN);//false document.write(isNaN(a));//true
9、eval(); 作为脚本代码来执行 var jscode("alert(123)"); eval(jscode);

浙公网安备 33010602011771号