JavaScript 内置对象

本文介绍了JavaScript中的内置对象,如Math对象的随机数生成、Date对象的日期处理和数组对象的操作,强调了学习方法如查阅MDN文档以及字符串对象的特性。通过实例展示了如何利用这些对象进行编程实践,如猜数字游戏和日期格式化等。
摘要由CSDN通过智能技术生成

一、内置对象

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

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

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

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

二、查文档

1、MDN

2、如何学习对象中的方法

        1、查询该方法功能

        2、查看里面参数意义和类型

        3、查看返回值的意义和类型

        4、通过demo测试

三、Math 对象

Math 数学对象 不是一个构造函数,所以我们不需要new 来调用 而是里面的属性和方法即可。

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

1、math 概述

math 对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关的运算可以使用math中的成员

2、随机数方法 random()

random 返回一个随机的小数0=< x <1

这个方法里面不跟参数

猜数字游戏

四、日期对象

Date( )日期对象 是一个构造函数 必须使用new 来调用创建我们的日期对象

var date = new Date();如果没有参数,返回当前系统的当前时间

参数常用的写法 数字型 2019,10,01  或者是字符串型  '2019-10-1 8:8:8'

数字型输出会出现返回月份减一,因为从0-11

3、日期格式化

4、格式化日期 时分秒

5、获取日期的总毫秒形式

date对象基于1970年1月1日起的毫秒数

倒计时案例

五、数组对象

1、创建数组对象的两种方式

字面量方式

new Array()

2、检测是否为数组

3、添加删除数组元素的方法

push 是可以给数组追加新的元素 push()参数直接写 数组元素就可以了

console.log(arr.push(4,'pink'))

console.log(arr.pop());

4、筛选数组

添加到新数组还可以写成  newArr.push(arr[i]);

5、翻转数组和冒泡排序

6、数组索引方法

7、数组去重

8、数组转化为字符串

六、字符串对象

1、基本包装类型

JavaScript提供了三个特殊的引用类型:string number boolean

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

2、字符串的不可变

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

因为我们字符串的不可变所以不要大量的拼接字符串

3、根据字符返回位置

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

4、查找字符串中某个字符出现的次数

5、根据位置返回字符

6、统计出现次数最多的字符

7、字符串操作方法

8、替换字符和字符转换为数组

线下查阅 toUpperCase()转化大写

                toLowerCase() 转化小写

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值