博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS原型与原型链总结篇
阅读量:6265 次
发布时间:2019-06-22

本文共 464 字,大约阅读时间需要 1 分钟。

函数对象和普通对象

函数对象:通过new Function(),得到的对象,有_proto_和prototype两个属性

普通对象:通过非Function()函数new得的对象,有_proto_一个属性
总结:凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象。

实例的构造函数属性

实例的构造函数(constructor)属性指向其构造函数

example:

var p = new xxx();p.constructor == xxx //true

原型对象

原型对象是构造函数的一个实例

example:

var p = new xxx();p._proto_ == xxx.prototype //true

proto

example:

var p = new xxx();p._proto_ == xxx.prototype //truexxx.prototype.constructor == xxx //truep._proto_.constructor == xxx //true

图片描述

转载地址:http://akcpa.baihongyu.com/

你可能感兴趣的文章
点播转码相关常见问题及排查方式
查看>>
[arm驱动]linux设备地址映射到用户空间
查看>>
什么是进程And线程
查看>>
利用OCR文字识别+百度算法搜索,玩转冲顶大会、百万英雄、芝士超人等答题赢奖金游戏...
查看>>
多层表达式
查看>>
VS2017桌面应用程序打包成.msi或者.exe
查看>>
Linux进程调度原理【转】
查看>>
大白话说Java反射:入门、使用、原理
查看>>
Dockerfile 中的 multi-stage(多阶段构建)
查看>>
nodejs中的cron
查看>>
Failed to import package with error: Couldn't decompress package的解决方案
查看>>
[日常] Go语言圣经-WEB服务与习题
查看>>
javax.websocket.Session的一个close异常记录
查看>>
I2C 12864OLED的工作机制
查看>>
在Unity场景中更改天空盒的步骤
查看>>
hibernate联合主键注解方式
查看>>
JNotify的监测文件变化的简单测试例子
查看>>
ALINX公众号
查看>>
Oracle 分区表的新增、修改、删除、合并。普通表转分区表方法
查看>>
RedisHelper帮助类
查看>>