首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
jkest
掘友等级
@
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
如何编写易读的条件分支结构
我不喜欢写 switch-case 语句,虽然相比于 Java 来说,Javascript 的 switch-case 要更为强大,但还是无法避免该结构固有的缺陷。同样的情况发生自 if-else 结构,当分支变得复杂之后,编写出来的代码在阅读上简直就是灾难。 对于程序员来说,…
位置、尺寸属性全解析
本文针对 BOM 和 DOM 中和位置以及元素尺寸相关的典型属性进行深入讨论,这些属性是使用 Javascript 操纵 DOM 元素的基础,虽然不难理解,然而却容易令人混淆。本文中有相当一部分内容来源于网络,参考资料在文末列出。 和 window 对象相关的位置、尺寸属性主要…
使用 WebSocket 构建实时性应用
WebSocket 技术已经逐渐成熟,在生产环境下也已经带给我们非常多的便利。本文首先会努力阐明 WebSocket 的基本原理,然后会结合实际叙述如何使用它。 首先需要明确的是 WebSocket 的定位。WebSocket 是建立在 HTTP 基础上,为客户端与服务端之间提…
使用 Javascript 原生的 Proxy 优化应用
看到 Proxy就应该想到代理模式(Proxy Pattern),Proxy 是 Javascript ES2015 标准的一部分,我们应该学会使用它,代理模式是一种设计模式,使用 Proxy 对象可以轻而易举的在 Javascript 中创建代理模式。然而,使用设计模式并不是…
观察者模式在 Javascript 中的应用
*观察者模式(Observer Pattern)*在 Javascript 中应用非常普遍,本文会首先明确观察者模式在 Javascript 的基本实现方式,然后着眼与当前流行的工具库 —— RxJS —— 进一步研究观察者模式在其中的实现原理。 观察者模式定义对象间的一种一对…
进阶 Javascript 生成器
我曾一度认为没有必要去学习 Javascript 的生成器( Generator ),认为它只是解决异步行为的一种过渡解决方案,直到最近对相关工具库的深入学习,才逐渐认识到其强大之处。可能你并没有手动去写过一个生成器,但是不得不否认它已经被广泛使用,尤其是在 redux-sag…
个人成就
文章被点赞
507
文章被阅读
28,361
掘力值
1,198
关注了
0
关注者
25
收藏集
3
关注标签
38
加入于
2017-12-13