十大需要掌握的 Web3 技术
有数据统计,到 2028 年,预计 Web3 的市场规模将超过 125 亿美元。 该领域的潜力意味着对 Web3 技术开发者的需求将会猛增。 如果您想让您的技能对雇主有吸引力,是时候需要加入 Web3 的行列
js中计时器的使用和区别
在JavaScript中,我们经常使用requestAnimationFrame、setTimeout、setInterval和setImmediate来控制代码的执行时机。它们各有特点和适用场景:requestAnimationFrame: requestAnimationFrame主要用于浏览器动画渲染。
最新,Vue 中的响应性语法糖已废弃
自从引入组合式 API 的概念以来,一个主要的未解决的问题就是 ref 和 reactive 到底用哪个。reactive 存在解构丢失响应性的问题,而 ref 需要到处使用 .value 则感觉很繁琐
掌握TypeScript:10个最佳实践提高代码质量
TypeScript 是一种强类型的 JavaScript 超集,提供了很多优秀的工具和语言特性,可以帮助开发者提高代码质量和开发效率。在本文中,我们将介绍 10 个 TypeScript 最佳实践,帮助初级和中级的 Web 前端开发工程师更好地使用 TypeScript 开发高质量的代码。
如何优雅地取消页面滚动恢复行为?
通常我们在浏览web页面时,当浏览到某个位置跳去了其它页面浏览后再回到开始时的那个页面时,浏览器会帮我们重新定位到我们离开页面时的位置,对于绝大多数场景来说,这确实是一个非常好的体验设计
HTMLElement.innerText 和 Node.textContent傻傻分不清楚?
当我们想要访问DOM中的文本内容时,肯定会第一时间想到HTMLElement.innerText。事实上,JavaScript 提供了两个可用于「访问元素文本内容的」属性:Node.textContent和HTMLElement.innerText。
学会这些 Web API 使你的开发效率翻倍
随着浏览器的日益壮大,浏览器自带的功能也随着增多,在 Web 开发过程中,我们经常会使用一些 Web API 增加我们的开发效率。本篇文章主要选取了一些有趣且有用的 Web API 进行介绍
JavaScript绘制动画的3种方法
绘制动画是Web开发中非常重要的一部分,它可以为用户提供更好的用户体验。在Web页面中,JavaScript是最为常用的动画绘制工具之一,因为它可以轻松地访问DOM元素并进行动画效果的更新
vue-router的两种模式:hash和history详解
Vue.js是一种流行的JavaScript框架,用于构建交互式Web应用程序。Vue-router是Vue.js框架中的一个重要组件,它允许您为应用程序创建路由。在Vue-router中,有两种不同的路由模式:hash模式和history模式