首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
chello
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
你会用ES6,那倒是用啊!
不是标题党,这是一位leader在一次代码评审会对小组成员发出的“怒吼”,原因是在代码评审中发现很多地方还是采用ES5的写法,也不是说用ES5写法不行,会有BUG,只是造成代码量增多,可读性变差而已。
TypeScript很麻烦💔,不想使用!
最近,我们部门在开发一个组件库时,我注意到一些团队成员对使用TypeScript表示出了抵触情绪,他们常常抱怨说:“TypeScript太麻烦了,我们不想用!”起初,我对此感到困惑:TypeScrip
20 个令人惊叹的一行 JavaScript 代码
分享 20 个 令人惊叹的 JavaScript 一行代码,让你的工作更轻松。一起来看看吧!! !🚀
前端系统化学习【JS篇】:(九)EC、STACK、VO、AO、GO浏览器底层运行机制
实质: 栈内存(从内存当中分配出来的一块内存),遵守先进后出原则。 作用: 执行环境栈用来存储执行代码期间创建的所有(EC)执行上下文。并确保程序能够按照正确的顺序被执行 实质: 代码执行所在的执行上下文,或者代码执行所处的作用域,实质上是执行环境栈中的一块栈内存。 当打开页面…
(深入JavaScript 一)JS执行原理(ECS、AO、GO、VO等)、浏览器工作原理、js引擎
前言 本人接触前端也有几年的时间了,但一直没系统性的整理相关知识,特别是对于JavaScript的是深入运用,所以准备在此整理并记录相关知识。 JavaScript语言 对于现在的编程语言来说,大致分
[译] ES6中的尾调用优化
1. 什么是尾调用优化 1.1. 正常的执行 1.2. 尾调用优化 2. 检查函数调用是否在尾部发生 2.1. 表达式中的尾调用 2.2. 声明语句中的尾调用 2.3. 尾调用优化只在严格模式下有效 2.4. 单独的函数调用不算在尾部 3. 尾递归函数 3.1. 尾递归循环 1…
JS 调用栈机制与 ES6 尾调用优化介绍
栈是一种遵从后进先出(LIFO)原则的有序集合,新元素都靠近栈顶,旧元素都接近栈底。 餐厅里面堆放的盘子(栈),一开始放的都在下面(先进),后面放的都在上面(后进),洗盘子的时候先从上面开始洗(先出)。 调用栈是一种栈结构的数据,它是由调用侦组成的。 调用栈记录了函数的执行顺序…
Object.create()、new Object()和{}的区别
平时代码中必定会使用对象,通常是用最直接的字面量方法创建var obj = {},最近在整理JS继承方式时遇到Object.create()也可以创建对象,另外,也可以用new Object()关键字创建。 这样一比较,其实字面量创建和new关键字创建并没有区别,创建的新对象的…
深入理解JavaScript——Object.create
Object.create 是原型式继承的前生,它能通过即使不自定义类型也可以通过原型继承对象之间的信息共享......
JavaScript 中你应该知道的 旧习惯 与 新习惯(二)
JavaScript 中你应该知道的 旧习惯 与 新习惯(二) 创建对象时使用可计算属性名 旧习惯 之前,如果属性名是个变量或者需要动态计算,则只能通过 对象.[变量名] 的方式去访问,且只能运行时才