JavaScript---内置对象

 

 

  1. 什么是内置对象
  2. 根据文档查询指定API的使用方法
  3. 使用Math对象的常用方法
  4. 使用Data对象的常用方法
  5. 使用Array对象的常用方法
  6. 使用String对象的常用方法

 

1. 什么是内置对象

JavaScript中的对象分为3种:自定义对象、内置对象、浏览器对象

前面的两种对象是JS基础内容,属于ECMAString;第三个浏览器对象属于我们JS独有的,我们JS API讲解

内置对象就是指JS语言自带的一些对象,这些对象提供对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法)

内置对象最大的优点就是帮助我们快速开发

JavaScript提供了多个内置对象:Math、Date、Array、String等

 

 

2. 查询MDN文档

1.MDN

学习一个内置对象的使用,只要学会其常用的成员的使用即可,我们可以通过查文档学习,可以通过MDN/W3C来查询。

Mozilla开发者网络(MDN)提供了有关开放网络技术(Open web)的信息,包括HTML、CSS和万维网及HTML5应用的API。

https://developer.mozilla.org/

 

 

3. 数学对象Math

 

 

 

封装自己的数学对象 里面有PI最大值和最小值

 

 

 

Math绝对值和三个取整方法

 

 

 随机数方法

 

 

 猜数字游戏

 

 

 

 

4. Date日期

  • Date对象和Math对象不一样,他是一个构造函数,所以我们需要实例化后才能使用
  • Date实例化用来处理日期和时间

 

 

 格式化日期年月日星期

 

 

 格式化日期时分秒

 

 

 

 

 

 Data总的毫秒数

 

 

 倒计时

 

 

 

 

 

5.数组对象

创建数组的两种方式

  • 字面量方式
  • new Array()

 

 

 检测是否为数组的两种方式

instanceof运算符

Array.isArray()

 

 

 

 添加删除数组元素的方法

 

 

添加

 

 

 

 

 

 

 删除

 

筛选数组

 

数组排序

 

 

 

 

 

 获取数组的元素索引

 

 

 数组去重的案例

 

 数组转为字符串

 

 

 

 

slice()和splice()目的基本相同

 

 

 

6.字符串对象

基本包装类型

为了方便操作基本数据类型,JavaScript还提供了三个特殊的引用类型:String、Number和Boolean.

基本包装类型就是把简单的数据类型包装成复杂数据类型,这样的基本类型就有了属性和方法。

 

 

字符串不可变

指的是里面的值不可变,虽然看上去可以改变内容,但其实是地址变了,内存中新开辟了一个内存空间

 

 根据字符返回位置

字符串所有的方法,都不会修改字符串本身(字符串是不可变的,操作完成会返回一个新的字符串。

 

 

 返回字符位置

 

 根据位置返回字符(重点)

 

 

 统计出现次数最多的字符

第一步

 第二步

 

 

拼接以及截取字符串

 

 

 

 

替换字符串以及转换为数组

 

posted @ 2021-10-31 20:52  漫漫长路</>  阅读(36)  评论(0编辑  收藏  举报