文章教程

文章教程

文章 12.3k 浏览 284.8k

Prettier 终于支持缓存策略了

就在昨天 Prettier 发布了 v2.7.0 版本(Release Note),它终于支持缓存了。 --cache 在 CLI 中添加 --cache 参数: prettier --cache --write . 当…

疯了 2023-05-12 09:00:44 55 0 0

超详细的 JavaScript 深拷贝实现

此前写过一篇文章:JavaScript 深浅拷贝,其实没那么难!,但里面的拷贝处理显然不够理想。 今天再来详细的讲讲... 一、JSON.stringify() 的缺陷 利…

送舟行 2023-05-12 09:00:07 58 0 0

在事件处理函数中的 this

在 JavaScript 中,this 是一个很重要的关键字。此前写过一篇文章:JavaScript中 的 this 真没那么难理解。本文内容主要是,针对事件处理函数中如何…

不疑不惑不回忆 2023-05-12 08:59:44 85 0 0

浏览器内核及渲染过程杂谈

网页依赖于浏览器这个宿主环境,那么它是如何渲染,怎样显示在屏幕上的呢? 一、浏览器内核 浏览器主要由用户界面、浏览器内核、数据存储、网络等组…

芯好空 2023-05-12 08:59:01 90 0 0

解决跨域问题 Response to preflight request doesn't pass access control check

对于前后端分离,跨域问题老生常谈了,问题是这样的: Access to fetch at 'https://xxx/api/user' from origin 'http://h5.xxx.com' has been blocke…

薄暮涼年 2023-05-12 08:57:51 135 0 0

JavaScript 算法有哪些?

一、算法优劣评判 稳定:如果 a 原本在 b 前面,而 a = b,排序之后 a 仍然在 b 的前面; 不稳定:如果 a 原本在 b 前面,而 a = b,排序之后 a 可能…

最笨的告白 2023-05-12 08:57:23 49 0 0

Array.prototype.sort 你真的掌握了吗?

在项目开发当中,对数组的排序肯定少不了,类似的升序排序肯定都见过。 const array = [2, 7, 4, 9, 3] array.sort((a, b) =&gt a - b) // 升序排列:…

離人涙 2023-05-12 08:56:53 50 0 0

重写 Function.prototype.bind

该方法创建一个新的函数,在 bind() 被调用时,这个新函数的 this 被指定为 bind() 的第一个参数,而其余参数将作为新函数的参数,供调用时使用。 fun…

深爱不及久伴 2023-05-12 08:56:01 51 0 0

你是如何理解 setTimeout 的?

一、setTimeout 在 JavaScript 中 setTimeout、setInterval 最常见不过了,用于延迟或者延迟重复处理等。 setTimeout(() =&gt { console.log('一秒后…

纵情客 2023-05-12 08:55:34 62 0 0

手写实现 Promise/A+ 标准

本文仅作为个人记录,文中可能存在不严谨的地方。 Promise/A+ 的标准有哪些? 只有一个 then 方法,没有 catch、race、all 等方法。 then 返回一个新…

怼怹恏 2023-05-12 08:54:54 58 0 0

History 对象介绍

HTML5 使用 history 对象 history.pushState() 和 history.replaceState() 方法添加和修改浏览历史记录,这里。 History 对象提供的方法有: back():…

独自唱情﹋歌 2023-05-12 08:54:17 52 0 0

JavaScript 事件循环(含宏任务与微任务)

JavaScript 是单线程非阻塞的一门语言。单线程意味着:JavaScript 代码在执行的时候只有一个主线程去处理所有的任务,即同一时间只能做一件事情。非阻…

清泪尽 2023-05-12 08:53:25 47 0 0

关于 onbeforeunload

页面在关闭前会有 onbeforeUnload 事件,来询问用户是否要关闭这个页面/标签。 浏览器的 F5 刷新为:onbeforeUnload &rarr onunload &rarr onload。 …

荒人说梦 2023-05-12 08:52:54 74 0 0

初识 JavaScript 函数 Arguments 模拟重载

在 JavaScript 中并没有重载函数的功能,但每个函数中的 Arguments 对象可以模拟重载的实现。 1. 通过下标访问实参 arguments 不是一个数组对象,没有…

酷炫老祖宗 2023-05-12 08:52:30 44 0 0

Vue 组件之间通信以及状态管理模式(Vuex)

一、使用 props props 用于接收来自父组件的数据。props 可以是简单的数组,或者使用对象作为替代,对象允许配置高级选项,如类型检测、自定义校验和…

滥情稳全场 2023-05-12 08:51:11 50 0 0

简介

分享一些关于设计、编程、教程类的文章。

更多

推荐作者

亽野灬性zι浪

文章 0 评论 0

少年亿悲伤

文章 0 评论 0

南七夏

文章 0 评论 0

qq_EJoXxu

文章 0 评论 0

17780639550

文章 0 评论 0

萌逼全场

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文