前端学习日志10-07

内置对象

1、Math对象:Math 对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关的运算(求绝对值,取整、最大值等)可以使用 Math 中的成员。

属性、方法名

功能

Math.PI

圆周率

Math.floor()

向下取整

Math.ceil()

向上取整

Math.round()

四舍五入版 就近取整   注意 -3.5   结果是  -3

Math.abs()

绝对值

Math.max()/Math.min()

求最大和最小值

Math.random()

获取范围在[0,1)内的随机值

2、日期对象:date 对象和 Math 对象不一样,Date是一个构造函数,所以使用时需要实例化后才能使用其中具体方法和属性。Date 实例用来处理日期和时间。var now = new Date()--如果创建实例时并未传入参数,则得到的日期对象是当前时间对应的日期对象

3、数组对象

检测是否为数组:

  • instanceof 运算符:instanceof 可以判断一个对象是否是某个构造函数的实例;
  • Array.isArray():Array.isArray()用于判断一个对象是否为数组,isArray() 是 HTML5 中提供的方法

 添加删除数组元素的方法

image.png

 数组排序

image.png

  • 注意:sort方法需要传入参数来设置升序、降序排序
    •  如果传入“function(a,b){ return a-b;}”,则为升序
    • 如果传入“function(a,b){ return b-a;}”,则为降序

 数组转换为字符串

image.png

 数组索引方法

image.png

其他方法

image.png

 字符串对象

 1、根据字符返回位置:字符串通过基本包装类型可以调用部分方法来操作字符串

image.png

2、根据位置返回字符

image.png

3、字符串操作方法

image.png

 

4、replace()方法:replace() 方法用于在字符串中用一些字符替换另一些字符,其使用格式如下:字符串.replace(被替换的字符串, 要替换为的字符串);

5、split()方法:split()方法用于切分字符串,它可以将字符串切分为数组。在切分完毕之后,返回的是一个新数组。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值