欢迎光临散文网 会员登陆 & 注册

千锋教育2023新版javaweb速成全套教程,零基础入门到企业项目实战

2023-07-15 09:27 作者:南歌子音  | 我要投稿

【js的内置对象】—— P95-97

1、什么是js的内置对象

在js中我们可以自定义构造器的,并通过自定义构造器创建js对象。

因为JavaScript预定义了一些构造器,并且这些构造器中定义了可以完成特定功能的函数,通过这些构造器可以直接创建对象 创建的对象可以调用函数来完成功能。

JavaScript中提供的构造器有很多,如下所示:

  1. RegExp 正则表达式 对字符串进行正则校验
  2. math 数字 数学运算有关的
  3. Array 数组集合 定义可对数据进行操作的函数

2、RegExp 正则是用来规则字符串格式检测的

定义一个变量并赋值new RegExp("写需要判断的正则表达式的格式") ,

{ 格式如:( https://www.runoob.com/regexp/regexp-syntax.html)},

如果找到符合的话返回一个true,反之则返回false,最后返回的是true或者false;

如果用match来进行正则判断的话,会返回的是字符串或者null。


3、Math写法

有以下常量属性:

  • 直接用Math.就可以
  • Math.E(数学中的e)
  • Math.PI(数学中的π)

静态数字函数 这里用到了random这个随机生成数。

  • Math.random() 默认[0,1)
  • Math.round() 四舍五入得整数
  • Math.floor() 向下取整
  • Math.ceil()向上取整
  • Math.abs() 获取绝对值
  • Math.sqrt() 取平方根


4、Array对象 数组(和Java类似)

是什么:new Array() 是创建一个Array 数组。

创建的三种方法

  1. 直接new.Array(),
  2. new.Array(整数) 括号里的整数代表当前创建的数组的大小,

以上两种方式通过用下标来进行赋值。

比如:var str=new.Array();

str[0]="值" 这里的索引可以不连续 从0开始的。

3.new Array[值,值,值,....] 直接在括号里赋值。


5、数组的遍历用for循环来进行遍历

通过for...in遍历获取获取数组元素的索引。

eg:for(var i in str){var v=str[i]}


6、join 是将数组中的所有元素转换为一个字符串 用你所定义的分隔符来分割

eg: var a=new Array[1,2,3,4]

var b=a.join("-")//1-2-3-4

(1)reverse()是将当前数组元素反转,

(2)slice(a,b)是将当前元素中截取一段,生成新的数组,要头不要尾,且是第几个不是下标。



千锋教育2023新版javaweb速成全套教程,零基础入门到企业项目实战的评论 (共 条)

分享到微博请遵守国家法律