ES2023来了!深入解析JavaScript的最新更新
从数组末尾查找元素这个函数允许我们根据条件从数组的最后一个元素向前查找元素。Hashbang 语法这个特性使我们能够在某些命令行接口中使用 Hashbang / Shebang。Shebang 用 #! 表示
十分钟,带你了解 Vue3 的新写法
最近因为项目需要,不得不学习一下 Vue3。于是花了 4 个小时,把 Vue3 过了一遍。现在我来带你快速了解 Vue3 的写法。本文的目的,是为了让已经有 Vue2 开发经验的 人 ,快速掌握 Vue3 的写法。
V8是如何执行JavaScript代码的?
一般来讲,电脑是不能直接运行我们的javascript代码的,它需要一个翻译程序将人类能够理解的编程语言 JavaScript,翻译成机器能够理解的机器语言。目前市面上有很多种 JavaScript 引擎,诸如 SpiderMonkey、V8、JavaScriptCore 等
JavaScript 奇技淫巧:debugger 拦截
debugger 指令,一般用于调试,在如浏览器调试执行环境中,可以在 JavaScript 代码中产生中断。如果想要拦截 debugger,是不容易的,常用的函数替代、proxy 方法均对它无效,如:
开始使用Vue 3时应避免的10个错误
Vue 3 稳定已经有一段时间了。许多代码库正在生产中使用它,其他人最终也必须进行迁移。我有机会与它一起工作,并记录了我的错误,这可能是你想避免的。
JavaScript 中有趣的 9 个常用编码套路
常规情况下,我们想要筛选唯一值,一般会想到遍历数组然后逐个对比,或者使用成熟的库比如lodash之类的。不过,ES6带来了一个新玩意儿!它引入了一个全新的对象类型:Set!
Web前端工程师生存攻略
我自认为自己在 Web 前端还有点研究,从最初的原生 HTML、CSS、Javascript,到框架 React、Vue、Angular,到绘图技术 Canvas、SVG,到后端接壤 Node 等。我在工作时也很开心,编写网页并不会让我感到疲劳。
JS中的箭头函数
在JavaScript中,箭头函数是一种简化的函数语法,它在ES6(ECMAScript 2015)引入。箭头函数的语法比传统的function表达式更简洁,同时还有一些特性,例如继承外部作用域的this值。
什么是 ”无渲染组件“ ?
假设你现在需要实现一个掷硬币的功能,当组件渲染时模拟一次掷硬币!一半的时间组件应该渲染 “正面”,一半的时间应该渲染 “反面”。你对你的产品经理说 “这需要多年的研究!” 然后你继续工作。