首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javaScript
订阅
囫囵吞桃
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
JavaScript设计模式:让你的代码像个天才!
你是否曾经在JavaScript代码中迷失过? 是否曾经感到自己的代码像一团乱麻? 别担心,这就是我们需要设计模式的时候了! 让我们一起探索这些神奇的模式,让你的代码变得像个天才! 序言 总体来说设计
从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节
这道面试题是无意间在微信群里看到的,据说是某厂的面试题。一般关于 Promise 的面试题无非是考察宏微任务、EventLoop 之类的,当我认真去分析这道题的时候,越看越不对劲,感觉有诈!这是要考察啥? 这里4怎么跑到3后面去了,不讲武德? Why...... 在我看来,这道…
特殊的JS 浮点数的存储与计算
浮点数转换成二进制,并采用科学计数法表示。 (-1)^s表示符号位,当s=0,V为正数;当s=1,V为负数。 M表示有效数字,尾数位,大于等于1,小于2。 2^E表示指数位。 对于单精度浮点数即32位的浮点数,最高的1位是符号位 S ,接着的8位是指数 E ,剩下的23位为有效…
ES6 系列之 WeakMap
我们先从 WeakMap 的特性说起,然后聊聊 WeakMap 的一些应用场景。 1. WeakMap 只接受对象作为键名 2. WeakMap 的键名所引用的对象是弱引用 翻译过来应该是 WeakMaps 保持了对键名所引用的对象的弱引用。 只有当我们手动设置 obj = n…
「硬核JS」令你迷惑的位运算
位运算是大神专属?大多数人认为在写程序的过程中使用过多花里胡哨的位操作符对阅读体验是极其不好的,其实,假如大家都懂得位运算,那么这些骚操作就变成了常规操作,赶快来GET吧!
「硬核JS」数字之美
那么它的二进制就是 0.0001100...... 这样反复循环,这也引出了我们在语言层面的问题,例如 JS 中被人诟病的 0.1 + 0.2 != 0.3 的问题,我们后面再说 PS: 这里也说了是假如,当然你也可以用 32 位来理解,这里只是为了解释原码、反码、补码的概念,…