首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
SimpleXD
掘友等级
前端 & Node
|
.
搞音乐、搞代码。 擅长前端、nodejs后端。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
关于依赖注入(typescript)
依赖注入(DI)和控制反转(IOC)基本是一个意思,因为说起来谁都离不开谁。 简单来说,类A依赖类B,但A不控制B的创建和销毁,仅使用B,那么B的控制权则交给A之外处理,这叫控制反转(IOC)。 这个过程叫依赖注入(DI)。 在刚刚的例子中,将B的实例注入到A的构造函数中的这个…
字节跳动面试官:请你实现一个大文件上传和断点续传
这段时间面试官都挺忙的,频频出现在博客文章标题,虽然我不是特别想蹭热度,但是实在想不到好的标题了-。-,蹭蹭就蹭蹭 :)
2020必备VS Code 插件(内附 gif 图)
推荐几个非常实用的 VS Code 插件. 附 gif 图. 1. Better Comments Better Comments 你可以使用不同的前缀来让注释显示为不同的颜色。 非常适合快速扫描并发现重要的代码片段。 若使用的话, 建议团队统一规范. 2. Bracket P…
27 个提升开发幸福度的 VsCode 插件
Visual Studio Code(也称为VSCode)是一种轻量级但功能强大的跨平台源代码编辑器, 借助对TypeScript 和Chrome调试器等开发工具的内置支持,越来越多的开发都都喜欢使用它。 如果你正在寻找更多的好用的 VsCode 工具,那么这篇或许能够帮助你。…
关于 == 和 ===的区别
2、如果两个都是数值,并且是同一个值,则相等。但例外的是 NaN !== NaN(可以通过 isNaN() 来判断是否为 NaN) 1、如果一个是字符串,一个是数值,把字符串转换成数值再进行比较。 2、如果一个是 null、一个是 undefined,那么[相等]。 3、如果任…
异步编程解决方案:Promise
1.对象状态不受外界影响。 Promise对象有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。只有异步操作的结果,以决定当前是哪一种状态,任何其他操作都无法改变这个状态。 2.状态改变后不会再变,会一直保持这个结果。 Promsi…
前端团队代码评审 CheckList 清单
前端团队有评审代码的要求,但由于每个开发人员的水平不同,技术关注点不同,所以对代码评审的关注点不同,为了保证代码质量,团队代码风格统一,特此拟定一份《前端团队代码评审 CheckList 清单》,这样代码评审人员在评审代码时,可以参照这份清单,对代码进行评审。从而辅助整个团队提…
前端知识总结系列笔记一: new Object()和Object.create()的区别
1. 内置对象 JavaScript是面向对象的语言,为了方便操作基本类型值,ECMAScript还提供了3种特殊的引用类型:Boolean, Number, String。 String对象是文本值的包装器,除了为变量存储文本,String对象还包含一些属性和方法来获取或操作…
前端面试之手写代码
(一维)数组去重最原始的方法就是使用双层循环,分别循环原始数组和新建数组;或者我们可以使用indexOf来简化内层的循环;或者可以将原始数组排序完再来去重,这样会减少一个循环,只需要比较前后两个数即可;当然我们可以使用ES5,ES6的方法来简化去重的写法,比如我们可以使用fil…
【前端词典】5 种滚动吸顶实现方式的比较[性能升级版]
这篇文章是三天前写就的,有大佬给我提了一些修改意见,我觉得这个意见确实中肯。所以就有了这个升级的修改版本。代码同步更新到 GitHub 了。 我入职第二家公司接到的第一个需求就是修复之前外包做的滚动吸顶效果。我当时很纳闷为何一个滚动吸顶会有 bug,后来我查看代码才发现直接用的…
下一页
个人成就
文章被点赞
359
文章被阅读
73,759
掘力值
1,875
关注了
30
关注者
102
收藏集
1
关注标签
24
加入于
2018-11-15