Perfree

简简单单的生活,安安静静的写博客

New关键字到底做了些什么?
创建一个空的对象,这个对象就是我最终要显示的结果(设我新的对象是obj) 将我新创建的对象的隐式原型指向构造函数的显示原型( obj.proto === xxx.protptype ) 通过apply来改变我构造函数的this指向,并且将我对应的形参传入到我的构造函数中,对其进行调用,最终就会返回
call、apply、bind的区别和实现
共同点 其实都是为了改变我的this指向 不同点 1. 函数是否会调用 call和apply都可以调用我的函数 而我的bind它不会调用我的函数,它会返回一个新的函数,您必须手动的调用它 2. 传参的不同 call、bind如果函数需要传参,那么您需要依次传入对应的参数 apply函数传参,需
好的代码示例
四角边框 cursor: pointer; text-align: center; display: inline-block; width: 92px; height: 40px; line-height: 40px; bac
好的文章链接
svg画对话框
部署相关
安装mysql配置nginx
好的链接资源
大厂面试题 & 前端打包优化像素iconsvg生成3d设计模式汇总翻墙优惠翻墙优惠1翻墙优惠2合同示范文本库
three.js相关链接
教程cdn教程

标签