首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
好名字可以让你的朋友43629
掘友等级
h5游戏开发
|
银汉游戏
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 25
沸点 0
赞
25
返回
|
搜索文章
赞
文章( 25 )
沸点( 0 )
重新理解软件设计六大原则
软件设计六大原则包括:单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则和开闭原则。 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。单一职责原则的定义是:应该有且仅有一个原因引起类的变更。 我们以用户管理为…
从 0 开始学习 GitHub 系列之「向 GitHub 提交代码」
你们期待的系列又更新啦!
从setTimeout/setInterval看JS线程
最近项目中遇到了一个场景,其实很常见,就是定时获取接口刷新数据。那么问题来了,假设我设置的定时时间为1s,而数据接口返回大于1s,应该用同步阻塞还是异步?我们先整理下js中定时器的相关知识,再来看这个问题。 先来简单认识,后面我们试试用setTimeout 实现 setInte…
你不知道的setTimeout()
所以本程序,setTimeout()函数是回调函数,依次被放入消息队列里面。 注意:setTimeout的起始计算时间是根据放入消息队列的时间开始算,所以5个setTimeout函数几乎同时放入消息队列里面,当第一个setTimeout函数等待1s后执行,剩下的4个也近乎等待了…
JavaScript中发布/订阅模式的理解
发布订阅模式,它定义了一种一对多的关系,可以使多个观察者对象对一个主题对象进行监听,当这个主题对象发生改变时,依赖的所有对象都会被通知到。 在生活中我们常常遇到这样一种情况,我们在使用新闻APP看新闻的时候,每个人喜欢的新闻类型各不一样,比如我喜欢NBA,但是我们总不可能一天2…
面试精选之Promise
我们看一些 Promise 的常见面试问法,由浅至深。 3、Promise 解决的痛点还有其他方法可以解决吗?如果有,请列举。 8、能不能手写一个 Promise 的 polyfill。 这些问题,如果你都能 hold 住,那么面试官基本认可你了。带着上面这些问题,我们往下看。…
玩转webpack(一)上篇:webpack的基本架构和构建流程
作者介绍:陈柏信,腾讯前端开发,目前主要负责手Q游戏中心业务开发,以及项目相关的技术升级、架构优化等工作。 webpack 是一个强大的模块打包工具,之所以强大的一个原因在于它拥有灵活、丰富的插件机制。但是 webpack 的文档不太友好,就个人的学习经历来说,官方的文档并不详…
javascript变量对象 函数调用栈 作用域 闭包等细解!
该文档是在描述在javascript中什么是变量对象的过程中,对函数调用栈 函数作用域 闭包进行了沿申阐述!希望在此过程中加深对相关概念的理解和使用!
JavaScript事件机制——记一次认真准备的技术分享
点击s2,click事件从document->html->body->s1->s2(捕获前进)这里在s1上发现了捕获注册事件,则输出"s1 捕获事件"到达s2,已经到达目的节点。 但是,stopPropagation方法只会阻止【该元素的当前事件(冒泡或者捕获)】的传播,不会阻…
深入理解javascript系列(二):内存空间
因为javascript有GC存在,所以内存空间并不是被我们重视。王立大神说"理解内存空间,就是成为大牛的开始"。所以我们很有必要学习和理解内存空间。 函数运行时,会创建一个执行环境,这个执行环境叫做执行上下文(Execution Context)。在执行上下文中,会创建一个叫…
下一页
关注了
26
关注者
0
收藏集
1
关注标签
55
加入于
2018-04-14