forEach如何修改原数组和sort排序经典场景
forEach()方法需要一个回调函数(这种函数,是由我们创建但是不由我们调用的)作为参数;回调函数中传递三个参数:第一个参数,就是当前正在遍历的元素
vue3中toRaw函数和markRaw函数
在setup函数中,我们通过ref和reactive函数创建响应式数据,其特点是,每次修改数据都会更新UI界面,这样的问题是非常消耗性能。所以,如果我们有些时候,有些操作可以不需要每次修改数据都去更新UI界面
JS中Object的Keys是无序的吗?
在最开始学习 JavaScript 时,我一直被灌输 Object 中的 Key 是无序的,不可靠的,而与之相对的是 Map 实例会维护键值对的插入顺序。在一些现代的浏览器中,keys 输出顺序是可以预测的!
CSS 实现头像名称首字符自动占位
在 web 中经常会见到这样的设计,很多 UI 组件库也称之为 Avator 组件,也就是头像的意思,当头像未设置时,会显示名称的首字符充当默认头像,如下所示:
进来做几道 JavaScript 基础题找找自信?
天天推送各种框架和库的,看起来也挺累的。。。今天放松一下,做几道 JavaScript 基础题找找自信吧!
linux系统下文件误删除该如何恢复?
在实际的工作中,朋友们可能会将linux服务器上的文件不小心误删除掉了。而且越是资历老的工程师越容易犯这样的错误,敲代码的速度也是够快,啪啪 rm -rf 一个回车,然后就是打脸时刻
如何在 TypeScript 中使用装饰器
TypeScript 是 JavaScript 语言的扩展,它使用 JavaScript 的运行时和编译时类型检查器。这种组合允许开发人员使用完整的 JavaScript 生态系统和语言功能
八种技巧让你编写更简洁的 JavaScript 代码
在本文中,我们将介绍八种不同的技术来帮助您编写更简洁的 JavaScript 代码。纯函数是在给定相同输入的情况下始终返回相同输出的函数。除了提供的输入之外,它不依赖于任何外部变量
前端常用的数据可视化工具库
D3(Data-Driven Documents 或 D3.js)是一个 JavaScript 库,用于使用 Web 标准将数据可视化。D3 可以使用SVG、 Canvas 和 HTML 将数据变为现实