JavaScript Object 对象的相关方法
Object 对象的相关方法JavaScript 在Object对象上面,提供了很多相关方法,处理面向对象编程的相关操作。本章介绍这些方法。 Object.getPrototypeOf()Object.getPrototypeOf方法返回参数对象的原...
Object 对象的相关方法JavaScript 在Object对象上面,提供了很多相关方法,处理面向对象编程的相关操作。本章介绍这些方法。 Object.getPrototypeOf()Object.getPrototypeOf方法返回参数对象的原...
对象的继承面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的。 大部分面向对象的编程语言,都是通过“类”(class)实现对象的继承。传统上,JavaScri...
this 关键字涵义this关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。 前一章已经提到,this可以用在构造函数之中,表示实例对象。除此之外,this还可以用在别的场合。但不管是什么场合,this都有一个共...
实例对象与 new 命令JavaScript 语言具有很强的面向对象编程能力,本章介绍 JavaScript 面向对象编程的基础知识。 对象是什么面向对象编程(Object Oriented Programming,缩写为 OOP)是目前主流的编程范...
JSON 对象JSON 格式JSON 格式(JavaScript Object Notation 的缩写)是一种用于数据交换的文本格式,2001年由 Douglas Crockford 提出,目的是取代繁琐笨重的 XML 格式。 相比 XML 格式,...
RegExp 对象RegExp对象提供正则表达式的功能。 概述正则表达式(regular expression)是一种表达文本模式(即字符串结构)的方法,有点像字符串的模板,常常用来按照“给定模式”匹配文本。比如,正则表达式给出一个 Email 地址...
Date 对象Date对象是 JavaScript 原生的时间库。它以国际标准时间(UTC)1970年1月1日00:00:00作为时间的零点,可以表示的时间范围是前后各1亿天(单位为毫秒)。 普通函数的用法Date对象可以作为普通函数直接调用,返回一...
Math 对象Math是 JavaScript 的原生对象,提供各种数学功能。该对象不是构造函数,不能生成实例,所有的属性和方法都必须在Math对象上调用。 静态属性Math对象的静态属性,提供以下一些数学常数。 Math.E:常数e。 Math....
String 对象概述String对象是 JavaScript 原生提供的三个包装对象之一,用来生成字符串对象。 1234567var s1 = 'abc';var s2 = new String('abc')...
Number 对象概述Number对象是数值对应的包装对象,可以作为构造函数使用,也可以作为工具函数使用。 作为构造函数时,它用于生成值为数值的对象。 12var n = new Number(1);typeof n // "object&...