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);

 

posted @ 2020-06-27 12:49  凉凉12  阅读(111)  评论(0)    收藏  举报