首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
firedog
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
[译] 如何使用 JavaScript 构建响应式引擎 —— Part 2:计算属性和依赖追踪
Hey!如果你用过 Vue.js、Ember 或 MobX,我敢肯定你被 计算 属性难倒过。计算属性允许你创建像正常的值一样使用的函数,但是一旦完成计算,他们就被缓存下来直到它的一个依赖发生改变。总的来说,这一概念与 getters 非常相似,实际上下面的实现也将会用到 get…
JS 中的异步操作
这或许是对 JSer 可能的异步操作的全面总结,从传统回调、事件机制、promise 到 ES6 的 Generator 再到 ES7 的 async/await 来了一次全面总结。
(void 0) 与 undefined 之间的小九九
前言 原文链接 源码地址 这是 underscore.js 源码分析的第一篇文章,为什么选择写这篇文章呢?其实主要有两点 下划线源码中通篇可见这样的判断 obj === void 0, 初次看这样的写法完全不知道什么意思,所以想整明白它。 决定写一个系列把下划线分析完整,希望由浅入深,…
0.1 + 0.2 = ? - JS 浮点数失精探究
本文像素级还原 JS 内 0.1 + 0.2 的计算过程,彻底解析 IEEE-754 浮点数标准失精的真相,并简要的描述了解决对策。
细说 JavaScript 事件编码维护
细说 JavaScript 事件编码维护
ES6 实践规范
前言:团队基于 ES6 和 Eslint 规则规定代码规范,本文的目的是梳理和总结团队现在实行的规范。 作者:郑灵华,点餐秒付终端团队成员 目录 一、Eslint 检测 ES6 规范配置 编码格式规范 声明唯一性 初始化定义规范 代码编写注意事项 派生类相关 二、Airbnb 规范节选 箭头函…
那些年,那些跨域问题
浏览器在请求不同域的资源时,会因为同源策略的影响请求不成功,这就是通常被提到的“跨域问题”。作为前端开发,解决跨域问题应该是一个被熟练掌握的技能。而随着技术不断的更迭,针对跨域问题的解决也衍生出了多种解决方案。我们通常会根据项目的不同需要,而采取不同的方式。这篇文章,将详细总结…
那些不起眼的 JS 小工具?
前言 原文链接 源码地址 今天想写一篇关于下划线这个库中一些小工具函数的故事,我们都听过一句话,一个成功的男人背后一定有一个了不起的女人(😀,其实也不一定,也许还有男人呢),那么一个经久不衰,为程序猿们所称道的库,框架的背后自然也有不少看起来不起眼,甚至你都懒得正眼瞧他的"小…
JavaScript 常见设计模式解析
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编写真正工程化;设计模式是软件工程的基石…