jsonp 原理详解及 jsonp-pro 源码解析
JSONP(JSON with Padding)是资料格式JSON的一种“使用模式”,可以让网页从别的网域获取资料。由于浏览器同源策略,一般来说位于server1.a.com的网页无法与 server2.a.com的服务器沟通,而HTML的 元素是一个例外。
如何在CSS中使用变量
CSS变量(官方称为自定义属性)是用户定义的值,它可以在你的代码库中设置一次并多次使用。它们使管理颜色、字体、大小和动画值变得更加容易,并确保整个web应用的一致性。
React团队是如何测试并发特性的
React18 进入大家视野已经有一段时间了,不知道各位有没有尝试 「并发特性」 呢?当启用 「并发特性」 后, React 会从 「同步更新」 变为 「异步、带优先级、可中断的更新」 。
如何使用Node.js构建微服务
使用Node.js构建微服务是一种事件驱动的开发架构,允许开发人员开发功能加载、可扩展和可靠的应用程序。构建应用程序不仅要满足客户的要求,还要将复杂的功能与动态编程集成在一起
Vue 的响应式原则与双向数据绑定
它是 Vue.js 的核心特性之一,一个数据驱动的视图,我们修改数据视图来响应更新,非常优雅。Vue2.x 使用 Object.defineProperty() 实现,而 Vue3.x 使用 Proxy 实现。 我们先来看看2.x的实现。
一文读懂TypeScript类型兼容性
JavaScript 是一门弱类型语言,它对类型是弱校验,正因为这个特点,所以才有了TypeScript这个强类型语言系统的出现,来弥补类型检查的短板。TypeScript在实现类型强校验的同时,还要满足 JavaScript 灵活的特点
面试官:你需要正确回答这些 JavaScript 问题才能获得 offer
作为开发人员找到我的第一份工作花了我几个月的时间,经过数百封拒绝邮件,我终于得到了面试机会。我被问了很多问题来测试我的编程能力,其中一些是基础的,但其中一些问题,在短暂的面试期间对我来说并不是那么容易弄清楚
CSS设置禁止文本复制
经常可以看到某些网站网页上的文字无法被选中,出了js控制,通过CSS样式user-select和z-index两个属性都可导致无法复制文字;user-selectuser-select
Vue3中插槽(slot)用法汇总
Vue中的插槽相信使用过Vue的小伙伴或多或少的都用过,但是你是否了解它全部用法呢?本篇文章就为大家带来Vue3中插槽的全部用法来帮助大家查漏补缺。