当前位置:Gxlcms > JavaScript > javascript学习笔记(二)数组和对象部分_基础知识

javascript学习笔记(二)数组和对象部分_基础知识

时间:2021-07-01 10:21:17 帮助过:4人阅读

javascript对象部分

一:基础部分

1.JavaScript 中所有变量都是对象,除了两个例外 null 和 undefined。

2.Jscript 支持四种类型的对象:内部对象、生成的对象、宿主给出的对象(所有BOM和DOM对象都是宿主对象。)以及 ActiveX 对象(外部组件)。

3.Microsoft Jscript 提供了 11 个内部(或“内置”)对象。它们是Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、Error 以及 String 对象。

4.对象只是一种特殊的数据。对象拥有属性和方法。 JavaScript 是面向对象的语言,但 JavaScript 不使用类。 JavaScript 基于 prototype,而不是基于类的。

5.属性:是隶属于某个特定对象的变量。方法:是只有某个特定对象才能调用的函数。

6.Jscript 对象是属性和方法的集合。一个方法就是一个函数,是对象的成员。属性是一个值或一组值(以数组或对象的形式),是对象的成员。

7.javascript对象是基于构造器函数的,使用构造器函数创建一个新对象时,就可以说是实例化了一个新对象。属性是构造器函数内部的变量。

使用构造器函数实例化的对象:

cat = new Animal();
8.Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。

代码如下: