首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
LIKETHIS
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
详解 Javascript十大常用设计模式
力荐~ 深度好文~ 深入理解 Javascript 10大设计模式
梳理下浏览器对象模型知识(BOM)
BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该…
JS设计模式-构造器模式与工厂模式
为什么自己会有这个专题的文章,因为想提高自己,也想帮助其他跟我一样的前端渣渣,一开始的时候,对JS设计模式,真的是觉得很难,问过别人,你的项目中用了设计模式吗,他说有啊,我说能让我看看吗,他告诉我,设计模式是一种思想,这个我也不好说,你得去看看书,看看一些优秀项目的源码,看看别…
死磕 36 个 JS 手写题(搞懂后,提升真的大)
作为一个程序员,代码能力毋庸置疑是非常非常重要的,就像现在为什么大厂面试基本都问什么 API 怎么实现可见其重要性。我想说的是居然手写这么重要,那我们就必须掌握它,所以文章标题用了死磕,一点也不过分,也希望不被认为是标题党。 作为一个普通前端,我是真的写不出 Promise A…
Promise 你真的用明白了么?
文章首发自笔者的 Github。 Promise 关于 API 这块大家应该都能熟练使用,但是和微任务相关的你可能还存在知识盲区。 在开始正文前,我们先把本文涉及到的一些内容提前定个基调。 Promise 中只有涉及到状态变更后才需要被执行的回调才算是微任务,比如说 then、…
17K star 仓库,解决 90% 的大厂基础面试题
笔者开源的前端进阶之道已有三年之久,至今也有 17k star,承蒙各位读者垂爱。在当下部分内容已经略微过时,因此决定提笔翻新内容。 翻新后的内容会全部集合在「干爆前端」中,有兴趣的读者可以前往查看。 本文非百科全书,只专为面试复习准备、查漏补缺、深入某知识点的引子、了解相关面…
看完跳槽少说涨 5 K,前端面试从准备到谈薪完全指南(近万字精华)
文章首发自我的 Github,欢迎关注。 面试题只能应对 1 - 2 面,刷题固然重要,但是对于项目相关的准备也是必须的。一般来说目前面试题能准备的范围如下: 以上是大致范围,大家可以照着把题目归类,当然除了这些还会有些别的,比如说设计模式等等的问题。另外会刷面试题只是一部分,…
用65行代码实现JavaScript动画序列播放
最近在给学生上课,上周六的第一堂课是关于 JavaScript 动画的内容,其中包括一些简单的动画,比如匀速或者匀加/减速的运动,也包括复杂一些的组合动画。而动画的基本原理,在我之前的文章已经有了详细的介绍。在这里,我想谈一谈的是,我们可以如何针对现代浏览器设计更加简单的 AP…
JS日期、年月日、时分秒的无敌秘籍、文艺之行
JS中的日期时间应用场景是非常广阔的,比如说:评论提交、文章发布、内容编辑、页面监控、节日活动等等,有生命的地方就存在时间。 我们在数据库存储时间字段的时候,一般都会以时间戳的标准来存储。 再添加一个时间戳的参数,只需把时间戳传进日期对象即可。 很久以前如果我们不曾相遇,如果没…