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

JavaScript013

什么是“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”是“键值”(属性值)。键名与键值之间用冒号分割。如果有多个键值对,每个键值对之间用都好分隔。

置对象就是JS本事保留的一些对象,像object,array等这些就是内置的对象(跟保留变量的意思差不对)就是不用你定义,自然而然就在JS里定义好的对象,你拿过来就能用的就是JS的内置对象。

静态对象就是全局对象,可以

1.全局对象是预定义的对象,作为 JavaScript 的全局函数和全局属性的占位符。

  通过使用全局对象,可以访问所有其他所有预定义的对象、函数和属性。

  全局对象不是任何对象的属性,所以它没有名称。

2.内部对象是编写自定义代码所用语言的基础, 该代码基于想象实现自定义功能。

  JavaScript 有许多 将其定义为语言的内部对象。本文介绍了一些 最常用的对象,

  并简要介绍了它们有哪些功能以及如何使用这些功能。

3.预定义对象这个像是select,Array等这个都是预定义对象。