什么是“JS”的内置对象?

JavaScript05

什么是“JS”的内置对象?,第1张

字符串、数字、布尔值、undefined以及null都是原始类型(primitive)而非对象。而String,Number,Boolean,Object都是语言内置的对象(built-in object),可以通过各自的构造函数得到。

比如子啊JavaScript中,字符串是一个原始类型,他本身没有属性,当你对一个字符串属性运算得时候(如“somestring”.length),javascript引擎会将该字符串包装成一个对象,该对象是通过String构造函数得到的,也就是说“some string”.length实际上是(newString(“some string”)).length。

对象(object)是JavaScript的核心概念,也是最重要的数据类型。

所谓对象,带有属性和方法的数据类型,一般由若干个“键值对”(key-value)构成。如:var obj =  content:"Hello xuzhiwen!"大括号定义了一个对象,他被赋值给变量obj,内部包含一对键值对(属性),content是“键名”(属性名),字符串“Hello”是“键值”(属性值)。键名与键值之间用冒号分割。如果有多个键值对,每个键值对之间用都好分隔。

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

2、浏览器上面跑的JS的内置对象有Math, String,Array, Date, 还有刚才的location。

3、时间对象JavaScript的内置对象,使用前必须先声明。

Date对象中处理时间和日期的方法:

4、方 法 种 类    方 法 名 称    功  能  描  述  

获得时间或日期            getDate          获得当前的日期  

获得时间或日期            getDay          获得当前的天  

获得时间或日期            getHours          获得当前的小时  

获得时间或日期            getMinutes          获得当前的分钟  

获得时间或日期            getMonth          获得当前的月份  

获得时间或日期            getSeconds          获得当前的秒  

获得时间或日期            getTime          获得当前的时间(毫秒为单位)  

获得时间或日期            getTimeZoneOffset          获得当前的时区偏移信息  

获得时间或日期            getYear          获得当前的年份