
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 · 795 阅读 · 0 评论 -
Object/Array/RegExp/Function对象的创建
一、前言 JS中每个对象都是基于一个引用类型创建的。 引用类型: 常见的引用类型有Object、Array、Date、RegExp、Function。Object类是一个基础的类型其他所有类型都从Object继承了基本的行为。此外,为了便于操作基本数据类型,ECMAScript还提供了3个特殊的引用类型:Boolean、Number、String,这三种特殊的引用类型被称为基本包装类型。 引用类型...原创 2019-03-18 18:50:55 · 236 阅读 · 0 评论 -
Console API
简介 Console对象的常见用途: 用于 JavaScript 调试 显示网页代码运行时的错误信息 提供一个命令行借口,用来与网页代码进行互动 console对象方法 方法 描述 console.clear() 清除控制台中以输出的内容 console.log() 在控制台输出一般信息 console.info() 在控制台输出提示信息 console.error...原创 2019-03-18 20:00:02 · 604 阅读 · 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 · 1077 阅读 · 0 评论 -
函数对象的创建方法——使用function操作符和使用Function构造函数
一、常见函数对象的方法 先理清楚函数对象的几种创建方法: 1、使用function操作符创建 函数声明语法创建 函数表达式创建(匿名函数) 2、使用Function构造函数创建 二、代码示例 下面是不同创建方法对应的代码示例: 1.函数声明语法创建 //使用函数声明语法创建函数对象,最常用 function sum (num1, num2) { return num1 + num2; } ...原创 2019-03-30 17:08:56 · 1335 阅读 · 0 评论 -
instanceof为什么会失真——constructor指向的改变
首先,对constructor属性有以下几点了解: constructor属性是原型对象具有的属性,指向通过prototype户型链接它的构造函数 由于实例对象继承自原型对象,所以实例对象中也具有constructor属性,指向与原型对象中的constructor一样 一、发现 对于一些公共的属性和方法,我么可以通过原型对象,把它们定义在构造函数的外部,使构造函数成为一个空函数: functi...原创 2019-03-31 08:31:08 · 437 阅读 · 1 评论