JS基础学习Day4——内置对象

目录

1.Math对象

检验成果:

2.Date对象

3.数组对象

4.字符串对象

检验成果:


js对象分为自定义对象,内置对象和浏览器对象。

自定义对象即之前讲过的通过三种方式创建一个新的对象,而内置对象是js自带的对象,它提供了一些基本的功能使程序开发更加快捷,我们可以通过MDN网站(MDN Web Docs)查询相关对象的定义和用法。

下面熟悉一下常用的几种内置对象。

1.Math对象

在MDN网站中输入关键字math,选择你想要查询的内容。然后便会看到下图内容,下面就有Math对象的各种方法,找到自己需要的就可以了。

我们需要了解的有Math.max,Math.min等,下面一起来熟练运用一遍。

Max.min方法的使用和Math.max差不多,改个单词就行了。

根据上面提到的知识点又有了一个新的问题,怎么获取指定两个数之间的随机数呢?一起来做一下吧!

复制代码检验一下是否正确吧。

// 例题:如何获取指定两个数之间的随机数呢?并且要求获取的数为整数呢?来往下看。
    // 首先定义一个获取随机数的函数
    function getRandomInt(min, max) {
      min = Math.floor(min);
      max = Math.max(max);
      return Math.floor(Math.random() * (max - min + 1)) + min; //使获取到的数字包括最大值和最小值
    }
    //然后调用函数
    console.log(getRandomInt(1, 10))
    console.log(getRandomInt(5.5, 6.9))

检验成果:

请实现“猜数”(系统随即生成1-100中的数,由用户输入数字猜生成的数字是多少)。

参考代码如下:

2.Date对象

注意,它需要定义变量调用Date方法,不可以向Math那样直接用。

没搞懂显示的年月日时分秒是这种东西,改天再研究吧。

3.数组对象

1.判断某元素内容是否为数组

2.向数组前面追加元素

3.向数组后面追加元素

4.删除数组中的第一个元素   5.删除数组中最后一个元素

 6.借用sort快速实现冒泡排序

7.给数组添加分隔符

8.连接两个数组

 9.截取数组中的内容(可理解为复制)

10.选择性删除数组

11.将数组转换为字符串

4.字符串对象

1.检验是否为字符串类型

2.查找字符是否存在

3.根据字符的位置返回字符

4.返回字符对应的ASCII码(用于判断用户在键盘上的输入的键)

5.连接多个字符串

6.截取字符串内容

7.替换字符串内容

8.字符转换为数组

9.转换大小写

检验成果:

输出一段字符串,请找出字符串中出现最频繁的字符并写出它出现的次数。(这个做了很久,综合了前面函数、对象的知识,一定要多看几遍理解清楚)

本文章所涉及的知识点参考自B站黑马程序员视频:

30-统计出现次数最多的字符(下)_哔哩哔哩_bilibili

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值