首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
原生JS
订阅
碳苯Carbon
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
别再回答面试官,toFixed采用的是四舍五入啦!
四舍五入大家都知道,但你知道银行家舍入法么?你知道JS里的toFixed实现用的是哪种吗?来看看这个面试常问的问题。
正则表达式不要背
正则表达式一直是困扰很多程序员的一门技术,当然也包括曾经的我。大多数时候我们在开发过程中要用到某些正则表达式的时候,都会打开谷歌或百度直接搜索然后拷贝粘贴。当下一次再遇到相同问题的时候,同样的场景又再来一遍。作为一门用途很广的技术,我相信深入理解正则表达式并能融会贯通是值得的。…
前端也能玩硬件:在ESP32上运行JavaScript
0. 写在前面 本文的主要目的是描述如何让 ESP32 芯片运行 JavaScript,并且让 web 前端开发人员也能玩转硬件。 作者之前是 web 前端开发工程师,所以文章会尽量站在 web 前端开发工程师的角度,抛开底层的硬件知识,去掉一些目前不需要关心的,将重点放在软件…
JS (Event Loop)事件循环 和 (Call Stack) 调用堆栈
如果你觉得可以,请多点赞,鼓励我写出更精彩的文章🙏。 要了解一件事本来的面貌特征,就需要一种高屋建瓴的方式来从整体把握整个事情的来龙去脉和发展脉络。 而如下的图片就展示了,JS是如何在浏览器中运行的轨迹。 在我们第一次接触JS的时候,无论从课本上还是其他辅助资料,首先眼入眼帘…
深入 JavaScript 设计模式,从此有了优化代码的理论依据
我想很多和我一样的朋友小时候都看过《天龙八部》,里面的女主角王语嫣是个武学博才,但自己却毫无实战。比如段誉和慕容复交手时,她连连口述指导:"段郎,二龙爪手,抢珠三式,当心你的腰肋,注意你的气户穴。潘月偷心,扶手相望......",虽然看着感觉都是一些最基本的拳脚功夫,但有解说在…
JavaScript 实现超小型语法编译器
本篇文章是笔者精读 the-super-tiny-compiler 的源代码后的总结,笔者特别推荐大家去读,否则看此篇文章容易一头雾水。 首先,建立对 ast 抽象语法树的初步了解,大家可以在 astexplorer 这个网站上输入一段 javascript 代码,在右侧面板中…
[译] 小品 JavaScript Proxy
Proxy 是一个 ES6 特性,可以用来监控给定对象的访问方式。比如说,我们有一个对象 alice,它包含关于 Alice 的一些信息,诸如生日、年龄、身高、体重以及 BMI 值。 这个对象可能会被其他代码更改,这样就会出现一些问题。我们可以允许对象的外部消费者更改 Alic…
快来围观一下JavaScript的Proxy
当用到address信息时,再通过person拼接。 第一个方法的主要弊端是污染了原有的对象,而第二种方法就很不灵活。现在我们可以通过Proxy实现比较好的效果: 所以在拦截方法注意点很多,不然很容易出现问题。 喜欢本文的小伙伴们,欢迎关注我的订阅号超爱敲代码,查看更多内容.
了解学习 Proxy 的好朋友 - Reflect,为什么需要 Reflect
上文《一个Javascript 代理 Proxy 的成长之旅》,我们简单认识了一下 Proxy 的使用方法,本文我们学习一下 Proxy 的好朋友
JS进阶 | Reflect映射对象
在早期,JavaScript这门语言中的一些内部方法都被部署到了Object这个对象上。这些方法放到它身上并不合适,所以在ES6之后的内部新方法会部署到Reflect对象中。