JavaScript
JavaScript
ch206265
这个作者很懒,什么都没留下…
展开
-
JS与原型有关的几个方法介绍
一、Object.create()方法Object.cerate()方法用于从原型对象生成新的实例对象,可以替代new命令。它接受一个对象作为参数,返回一个新对象,返回对象完全继承参数对象的属性,即作为参数的对象成为返回的新对象的原型。var A = { print: function () {console.log('hello');}};var B = Object.creat...转载 2019-03-21 20:04:21 · 692 阅读 · 0 评论 -
Object/Array/RegExp/Function对象的创建
一、前言JS中每个对象都是基于一个引用类型创建的。引用类型:常见的引用类型有Object、Array、Date、RegExp、Function。Object类是一个基础的类型其他所有类型都从Object继承了基本的行为。此外,为了便于操作基本数据类型,ECMAScript还提供了3个特殊的引用类型:Boolean、Number、String,这三种特殊的引用类型被称为基本包装类型。引用类型...原创 2019-03-18 18:50:55 · 193 阅读 · 0 评论 -
Console API
简介Console对象的常见用途:用于 JavaScript 调试显示网页代码运行时的错误信息提供一个命令行借口,用来与网页代码进行互动console对象方法方法描述console.clear()清除控制台中以输出的内容console.log()在控制台输出一般信息console.info()在控制台输出提示信息console.error...原创 2019-03-18 20:00:02 · 541 阅读 · 0 评论 -
初识原型链——怎么画一条完整的原型链
1. 所有函数对象的原型(即fun._proto_)都是Function.prototype无论是JS原生的构造函数如Function还是Object等还是用户自定义的构造函数;2. 所有构造函数对应的原型对象的原型(即fun.prototype._proto_)都是Object.prototype,无论是自定义的还是原生的3. 存储在函数对象中的属性有_proto_、prototype(其实也有constructor,统统指向Function,就连Function自己的constructor也是指向自原创 2019-03-30 16:35:19 · 988 阅读 · 0 评论 -
函数对象的创建方法——使用function操作符和使用Function构造函数
一、常见函数对象的方法先理清楚函数对象的几种创建方法:1、使用function操作符创建函数声明语法创建函数表达式创建(匿名函数)2、使用Function构造函数创建二、代码示例下面是不同创建方法对应的代码示例:1.函数声明语法创建//使用函数声明语法创建函数对象,最常用function sum (num1, num2) { return num1 + num2;}...原创 2019-03-30 17:08:56 · 1182 阅读 · 0 评论 -
instanceof为什么会失真——constructor指向的改变
首先,对constructor属性有以下几点了解:constructor属性是原型对象具有的属性,指向通过prototype户型链接它的构造函数由于实例对象继承自原型对象,所以实例对象中也具有constructor属性,指向与原型对象中的constructor一样一、发现对于一些公共的属性和方法,我么可以通过原型对象,把它们定义在构造函数的外部,使构造函数成为一个空函数:functi...原创 2019-03-31 08:31:08 · 375 阅读 · 1 评论