目录
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站黑马程序员视频: