首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript - 原型
订阅
雾之旅人
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
前端原型链污染漏洞竟可以拿下服务器shell?
作为前端开发者,某天偶然遇到了原型链污染漏洞,原本以为没有什么影响,好奇心驱使下,抽丝剥茧,发现原型链污染漏洞竟然也可以拿下服务器的shell管理权限,不可不留意!
整理:实例,构造函数,原型对象,原型链,js指针,prototype和__proto__需要反复记忆的公式
不多说,直接上干货。 ok,代码完成,现在根据上面这三行代码,我们来推导 原型对象、 原型链、指针以及一些特殊的js 公式。 由于 实例 只有__proto__ 属性,没有prototype属性,所以它指向时候,只可以使用__proto__指向其构造函数的prototype属性…
转行学前端的第 45 天 : 了解 ECMAScript 显式原型与隐式原型
prototype--- 显式原型 (explicit prototype property),每一个函数在创建之后都会拥有一个名为prototype的属性,这个属性指向函数的原型对象。 请注意通过Function.prototype.bind方法构造出来的函数是个例外,它没有…
探索ES6类构造器中创建原型同名变量的原理
2020/03/25我开始学习react当看到react在创建组件时this绑定问题的时候起了疑问:ES6中class中所写的方法默认时在原型对象上的当时我使用ES5的思维:在ES6中使用class我
轻松理解JS中的面向对象,顺便搞懂prototype和__proto__
这篇文章主要讲一下JS中面向对象以及 __proto__,ptototype和constructor,这几个概念都是相关的,所以一起讲了。 在讲这个之前我们先来说说类,了解面向对象的朋友应该都知道,如果我要定义一个通用的类型我可以使用类(class)。比如在java中我们可以这…
JavaScript 原型链
原型链主要是实例对象和构造函数之间的关系,而基本上所有的js对象都有构造函数,而构造函数又是一个特殊的对象。 JavaScript是动态的,并且本身不提供一个class实现。(在ES2015/ES6中引入了class关键字,但那只是语法糖,JavaScript仍然是基于原型的)…
JavaScript继承、属性遍历及检测
1. 原型回顾 上次讲原型和原型链,对比Java中的继承和重写其实不难理解,原型是function对象的一个属性,它定义了构造函数构造出的对象的公共祖先,由构造函数产生的对象,可以继承对应原型的属性和方法,原型也是对象。 原型链就是把原型串起来,在原型上面再加一个原型,再加一个…
重学JavaScript(五)彻底理解原型
之前很多讲原型的文章都会有箭头图,看的我是头晕脑胀的,这次我希望能通过最简单的文字,让大家都能彻底彻底理解原型和原型链。 我们都知道虽然JavaScript和Java名字类似,但是两种完全没有联系。其中就包括Java中很重要的类,在JavaScript中是没有类的概念的,为了复…
💦【何不三连】做完这48道题彻底弄懂JS继承(1.7w字含辛整理-返璞归真)
你盼世界,我盼望你无bug。Hello 大家好!我是霖呆呆! 怎么样?小伙伴们,上一章《封装篇(牛刀小试)》里的十几道题是不是做着不过瘾啊。 可以,小伙子(姑娘),很膨胀,我喜欢。哈哈哈哈。 这篇文章的继承题可是有点东西的啊,基本覆盖了所有主流的继承情况,而且都比较细节,如果你…