
【前端刷题实录】
随机刷题,在理解知识点的同时,需要考虑在面试时如何去回答,理解了不一定能说出来,共勉
-木云-
抛下自命不凡的想法,去读万卷书,行千里路...
展开
-
3.JS - 说下原型和原型链
3.JS - 说下原型和原型链 当谈到继承时,JavaScript 只有一种结构:对象。每个实例对象(object)都有一个私有属性(称之为 proto )指向它的构造函数的原型对象(prototype)。该原型对象也有一个自己的私有属性(proto),层层向上直到一个对象的原型对象为 null。根据定义,null 没有原型,并作为这个原型链中的最后一个环节。( 引自: 继承与原型链 ) 这是引自 MDN 中 继承与原型链 一节的描述,非常精炼,但在完全不了解原型和原型链情况下无原创 2021-07-14 15:11:22 · 134 阅读 · 0 评论 -
2.JS - 说下JS数据类型有哪些
2.js - 数据类型 基本类型(值类型):string,number,boolean,null,undefined,symbol 引用类型:Object,Array,String,Number,Boolean,Date,Math,RegExp … 拓展: 1.不同的数据类型如何存放于内存中 基本类型全部存放于栈中引用类型的值存放与堆中,而把指向值的地址存放于栈中 2.栈与堆的区别 基本类型是直接存储在原创 2021-07-12 22:51:54 · 122 阅读 · 0 评论 -
1.JS - 可以说下undefined与null的区别吗
1.undefined与null的区别 null 表示"没有对象",即该处不应该有值。undefined 表示"缺少值",就是此处应该有一个值,但是还没有定义。 拓展: null 的典型用法: 1.作为函数的参数,表示该函数的参数不是对象 2.作为对象原型链的终点。Object.getPrototypeOf(Object.prototype); // nullgetPrototypeOf:返回对象的原型( Returns the原创 2021-07-12 15:31:15 · 150 阅读 · 0 评论