JavaScript内置对象(Math对象、日期对象、数组对象、字符串对象)

JavaScript内置对象(Math对象、日期对象、数组对象、字符串对象)

一.内置对象
1.acaScript中的对象分为3种:自定义对象、内置对象、浏览器对象
2.前两种对象是JS基础内容,属于ECMAScript;浏览器对象是JS独有的
3.内置对象就是JS语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本 的功能(属性和方法)
4.JavaScript提供了多个内置对象:Math、Date、Array、String
二 查文档
2.1 MDN
学习一个内置对象,只要学会其常用成员的使用即可
可以通过MDN / W3C来查询
Mozilla开发者网络(MDN)提供了有关开放网络技术(Open Web)的信息,包括HTML、CSS和万维网及 HTML5应用的AP
三Math对象
     Math对象是一个内置对象,不是构造函数,不需要new来调用,可以直接使用里面的属性和方法。跟数学相关 的运算(求绝对值,取值,最大值等)可以使用Math中的成员

四 Date()日期对象
4.1Date()概述
Date对象和Math对象不一样,它是一个构造函数,所以需要实例化后才能使用
Date实例用来处理日期和时间,返回的为年月日和时分秒
4.2date()方法的使用
如果Date没有输入任何参数,则Date的构造器会依据系统设置的当前时间来创建一个Data对象

4.3获取日期的正文
Date对象是基于1970年1月1日(世界标准时间)起的毫秒数
我们经常利用总的毫秒数计算时间,因为它更精确
获得Date总的毫秒数(时间戳),距离1970年1月1日的毫秒数
数组(Array)

数组也是对象(内建对象)它和我们普通对象功能类似,也是用来存储一些值的不同的是普通对象使用字符串作为属性名而数组是使用数字来作为索引操作元素

索引:

从0开始的整数就是索引

五.字符串对象
5.1 基本包装类型
    为了方便操作基本数据类型,JavaScript提供了三个特殊的引用类型(包装类型):String、Number和Boolean
    基本包装类型就是把简单数据类型包装成为复杂数据类型,这样基本数据类型就有了属性和方法。
5.2字符串的不可变
    指的是里面的值不可变,虽然看上去可以改变内容,但其实是地址变了,内存中新开辟了一个内存空间
5.3根据字符返回位置
字符串所有的方法,都不会修改字符串本身(字符串是不可变的),操纵完成就会返回一个新的字符串。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值