首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
墨痕_
掘友等级
前端开发
|
不知名
专研必究,必有建树,所得其思,必有所得,坚持,必定有所成就
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
跟着书本学JavaScript设计模式(工厂方法模式)
通过对产品类的抽象使其创建业务主要主责用于创建多类产品的实例。 有时候我们在实例化的时候忘记写new,实例化的时候就会出错,为了避免这种情况,我们可以写一个安全模式类。 我们可以通过使用安全模式类的方式创建一个工厂方法。 对于创建多类对象,前面学过的简单工厂模式就不太适用了,这…
跟着书本学JavaScript设计模式(简单工厂模式)
简单工厂模式又称 静态工厂方法,由一个对象决定创建某一种产品对象类的实例。主要用来创建同类对象。如果我们存在太多类,而这些类都是属于某种对象类的类簇,可以提供一个简单工厂类。 有时为了我们对类的管理,我们可以创建一个简单工厂,用来存储这一类簇中的实例,我们需要什么,就直接到工厂…
还傻傻分不清 module.exports 和 export default 吗?
在使用 vue、react、node 的时候,常常会看到 module.exports,export default,require,import等字段,因为我对这些字段的概念非常模糊,所以导致我在写代码的时候,在node项目里混用了 export default,在 vue …
跟着书本学JavaScript设计模式(多继承)
由于JavaScript中继承是依赖于原型prototype链实现的,只有一条原型链,理论上是不能实现多继承,可以通过对传入对象的属性复制来实现多继承。 但是上述的是一种浅拷贝的方式进行赋值,如果传入的被继承对象中存在引入类型的属性,将会拷贝失败,所以我们需要实现一个深拷贝方式…
跟着书本学JavaScript设计模式(多态)
JavaScript多态的实现通过对参数进行判断从而实现多态。
跟着书本学JavaScript设计模式(继承)
子类通过原型(prototype)绑定父类实例的方式实现继承,这种方式叫做类似继承。 由于子类通过其原型prototype对父类实例化,继承了父类,所以说父类中的共有属性钥匙引用类型,就会在子类中被所有实例共用。一个子类实例个更改子类原型从父类构造函数中继承来的共有属性就会直接…
这个 29.7 K 的剪贴板 JS 库有点东西!
2020 年即将结束了,不知不觉 源码分析 专题已经写了 9 篇文章,往期的 8 篇文章介绍了 Axios、BetterScroll、koa-compose 和 FileSaver.js 等优秀的开源项目,该专题的每篇文章阿宝哥都花了挺多时间与精力。不过值得欣慰的是,专题中的多…
if 我是前端团队 Leader,怎么制定前端协作规范?
笔者长期单枪匹马在前端领域厮杀(言外之意就是团队就一个人),自己就是规范。随着公司业务的扩展,扩充了一些人员,这时候就要开始考虑协作和编码规范问题了。本文记录了笔者在制定前端协作规范时的一些思考,希望能给你们也带来一些帮助. 一个人走的更快,一群人可以走得更远,前提是统一的策略…
彻彻底底讲明白浏览器渲染面试细节
在常规文章中,我们一般会看到DOM数的构建过程,稍微深入一点,还能看到Render树的构建过程。本文却不只是停留在表面,它会深入到浏览器底层的渲染过程,探讨一些有价值,有意义的东西。 浏览器做的第一步就是标准化css文本,当然这个过程很简单,无非就是一些细节处理与转换,我们…
一个白学家眼里的 WebAssembly
在知乎「如何看待 WebAssembly 技术」的问题里,可以看出大家普遍对浏览器、WASM 和 JS 之间的三角关系有不少误解。因此这里作为一个开 (bai) 发 (xue) 者 (jia),我就来尝试纠正些常见的问题吧。 这显然不对,WASM 里的 Assembly 并不意…
下一页
个人成就
文章被点赞
17
文章被阅读
2,388
掘力值
178
关注了
70
关注者
3
收藏集
0
关注标签
45
加入于
2019-01-15