美文网首页
原型与原型链(1)

原型与原型链(1)

作者: sean_lau | 来源:发表于2019-08-07 16:51 被阅读0次

1.问:什么是原型?

答:包含可以由特定类型的所有实例共享的属性和方法的一个属性,且该属性也是一个对象。

2.问:什么是原型链?

答:不停地去_ _ proto _ _里寻找某一个对象的某一属性,这就是原型链的概念。

3.一个定律

每个对象都有_ _ proto _ _属性,但只有函数对象才有prototype属性。

4.window的属性

ECMAScript 私有(Chrome/Firefox)
parseInt alert(弹框显示)
parseFloat prompt(用户填写)
Number( ) confirm(确认)
String( ) console(开发者)
Boolean( ) document(文档) DOM(W3C规定)
Object( ) history(浏览器) BOM

5.不加new是转换基本类型,加new是新生对象

>var f=false
>var f2=new Boolean(false)

6.Number && String && Boolean都是将基本类型变成对象,Object不需要用new Object的方式,直接可以用var o1={ }的方式。

7.内存图解决一切问题,多画图

8. _ _ proto _ _和prototype关系式

对象._ _ proto _ _===函数.prototype
函数. _ _proto _ _===Function.prototype
Function. _ _ proto _ _===Function.prototype
Function.protype. _ _ proto _ _===Object.protoype

注:Function是一个函数,而且Function的_ _ proto _ _指向了自己的prototype.

内容选自:饥人谷相关课程
且参考博客:https://www.cnblogs.com/Narcotic/p/6899088.html
https://blog.csdn.net/xiaotao_css/article/details/72782416

相关文章

  • JavaScript 原型、原型链与原型继承

    原型,原型链与原型继承 用自己的方式理解原型,原型链和原型继承 javascript——原型与原型链 JavaSc...

  • 原型链&instanceof关键字

    1.原型链&instanceof关键字 简单说明 原型链 与 instanceof 作用原理 1.原型链 1...

  • JavaScript 面向对象第一篇

    1.原型链 ---- (实例对象与原型之间的连接 叫做原型链) 2. hasOwnproperty ----(看是...

  • 原型链1:原型与原型链

    参考JavaScript深入之从原型到原型链和阮一峰的博客:Javascript继承机制的设计思想 Why??? ...

  • 2019-01-28

    原型与原型链

  • js_继承及原型链等(四)

    js_继承及原型链等(三) 1. 继承 依赖于原型链来完成的继承 发生在对象与对象之间 原型链,如下: ==原型链...

  • 廖雪峰JS小记

    (function(){})() 原型,原型链 浅谈Js原型的理解JS 原型与原型链终极详解 对象 对象:一种无序...

  • Javascript(三)之原型继承理解

    进阶路线 3 原型继承 3.1 优秀文章 最详尽的 JS 原型与原型链终极详解 一 最详尽的 JS 原型与原型链终...

  • 原型与原型链(1)

    1.问:什么是原型? 答:包含可以由特定类型的所有实例共享的属性和方法的一个属性,且该属性也是一个对象。 2.问:...

  • 面试题【Day06】

    本篇绪论 1,原型、原型链 1,原型、原型链 创建对象的几种方法: 1,字面量 2, 构造函数 3, Object...

网友评论

      本文标题:原型与原型链(1)

      本文链接:https://www.haomeiwen.com/subject/wppgdctx.html