06 2021 档案

摘要:针对某一类问题的解决,我们可能需要借助算法来实现,实现的手段也可能是各式各样的。虽然最终都解决了问题,但是各个解决手段,也就是算法还是存在优劣之分的。 阅读全文
posted @ 2021-06-30 21:09 隐逸王 阅读(230) 评论(0) 推荐(0) 编辑
摘要:JSON.stringify() 方法将一个 JavaScript 对象或值转换为 JSON 字符串,如果指定了一个 replacer 函数,则可以选择性地替换值 阅读全文
posted @ 2021-06-29 20:04 隐逸王 阅读(246) 评论(0) 推荐(0) 编辑
摘要:Git 是我们日常工作中使用频率极高的工具,各种指令让人眼花缭乱,今天,我们就在这里总结一下它的一些基本指令,算是做一份操作笔记吧。 阅读全文
posted @ 2021-06-28 20:09 隐逸王 阅读(73) 评论(0) 推荐(0) 编辑
摘要:JavaScript 中的 for 循环语句相信大家都已经快用厌了,现在有好多文章都在讲怎么减少代码中的 for 循环语句,但是,你又不得不承认它们真的很有用。今天,我来总结一下前端 JavaScript 中三种 for 循环语句。 阅读全文
posted @ 2021-06-27 22:05 隐逸王 阅读(489) 评论(0) 推荐(0) 编辑
摘要:想要保持自己的技术活力,最有效的手段就是通过不断地输入来提供足够的养分。我们也不必刻意追求高深的或者新鲜的知识点,通过对一个基础问题的全方位多维度解析,同样也会收获不小。 阅读全文
posted @ 2021-06-26 23:04 隐逸王 阅读(569) 评论(1) 推荐(1) 编辑
摘要:想要保持自己的技术活力,最有效的手段就是通过不断地输入来提供足够的养分。我们也不必刻意追求高深的或者新鲜的知识点,通过对一个基础问题的全方位多维度解析,同样也会收获不小。 阅读全文
posted @ 2021-06-25 19:22 隐逸王 阅读(304) 评论(0) 推荐(0) 编辑
摘要:symbol 是一种基本数据类型。Symbol() 函数会返回 symbol 类型的值,该类型具有静态属性和静态方法。 阅读全文
posted @ 2021-06-24 19:25 隐逸王 阅读(112) 评论(0) 推荐(0) 编辑
摘要:迭代器是一个统一的接口,它的作用是使各种数据结构可被便捷地访问,它是通过一个键为Symbol.iterator 的方法来实现。 迭代器是用于遍历数据结构元素的指针(如数据库中的游标)。 阅读全文
posted @ 2021-06-23 18:03 隐逸王 阅读(133) 评论(0) 推荐(0) 编辑
摘要:为了使 JavaScript 更加灵活的操作剪切板,也是为了顺应 JS 发展的历史潮流,Clipboard API 应运而生。它是下一代的剪贴板操作方法,比传统的document.execCommand()方法更强大、更合理。 阅读全文
posted @ 2021-06-22 17:08 隐逸王 阅读(783) 评论(0) 推荐(0) 编辑
摘要:忽然有一种感觉,每次学习一个知识点就像是谈一场恋爱:从初次邂逅,到彼此了解,一切都那么的符合恋爱的过程! 阅读全文
posted @ 2021-06-20 21:47 隐逸王 阅读(344) 评论(0) 推荐(1) 编辑
摘要:纸上得来终觉浅,绝知此事要躬行。哪怕是平时一个不起眼的小知识,我们也需要以认真的态度去学习,否则,说不定什么时候就会踩到坑,伤害到彼此! 阅读全文
posted @ 2021-06-19 19:51 隐逸王 阅读(65) 评论(0) 推荐(0) 编辑
摘要:前戏 首先,总结一下上一篇文章——《前端 JavaScript 之『防抖』的简单代码实现》的内容:「防抖」就是在高频率触发事件停止触发后,延时执行某个处理逻辑。 防抖虽然在一定程度上对性能起到了优化效果,但是,我们也要看到它的局限性:如果高频率事件一直触发,那么回调函数中的逻辑就一直得不到执行。 大 阅读全文
posted @ 2021-06-19 16:35 隐逸王 阅读(340) 评论(0) 推荐(0) 编辑
摘要:函数防抖是某一段时间内只执行一次,而函数节流是间隔时间执行,不管事件触发有多频繁,都会保证在规定时间内一定会执行一次真正的事件处理函数。 阅读全文
posted @ 2021-06-16 21:06 隐逸王 阅读(54) 评论(0) 推荐(0) 编辑
摘要:概述 AJAX 是一个缩写,它的全名是 Asynchronous JavaScript and XML,意思就是异步 JavaScript 和 XML,即用JavaScript执行异步网络请求。 AJAX 不是一种新技术,而是一个在 2005 年被 Jesse James Garrett 提出的新术 阅读全文
posted @ 2021-06-15 20:36 隐逸王 阅读(997) 评论(0) 推荐(1) 编辑
摘要:CSS 变量(自定义属性)在某个地方存储一个值,然后在其他许多地方引用它,另一个好处是语义化的标识。 阅读全文
posted @ 2021-06-14 21:49 隐逸王 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-06-13 21:21 隐逸王 阅读(142) 评论(0) 推荐(0) 编辑
摘要:基本概念 reduce() 方法为数组中的每一个元素依次执行回调函数(不包括数组中被删除或从未被赋值的元素),返回一个具体的结果。 语法 reduce() 接收两个参数,其基本语法为: arr.reduce(callback,[initialValue]) 参数解析: callback 执行数组中每 阅读全文
posted @ 2021-06-12 22:22 隐逸王 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-06-11 19:07 隐逸王 阅读(116) 评论(0) 推荐(0) 编辑
摘要:在 NodeJS 中有一个方法是我们使用频率最高的,那就是 require 方法。NodeJs 遵循 CommonJS 规范,该规范的核心是通过 require来加载其他依赖的模块。 几个问题 module.exports 或者 exports 是全局变量吗? 模块的加载是同步还是异步? 循环引用会 阅读全文
posted @ 2021-06-10 18:02 隐逸王 阅读(5647) 评论(0) 推荐(1) 编辑
摘要:纸上得来终觉浅,绝知此事要躬行! 在上一篇文章中,我们简单介绍了 arr.sort() 方法的基本使用: const arr = [49, 5, 14, 89, 71, 3, 10]; // 一般写法 arr.sort(function (a, b) { return a - b; // 按照升序排 阅读全文
posted @ 2021-06-09 19:17 隐逸王 阅读(605) 评论(0) 推荐(0) 编辑
摘要:在日常的代码开发中,关于数组排序的操作可不少,JavaScript 中可以调用 sort 方法对数组进行快速排序。 今天,就数组的 sort 方法来学习一下,避免日后踩坑的悲惨遭遇。 概念 sort 方法用于对数组的元素进行排序。 语法 arr.sort([compareFunction]) 参数解 阅读全文
posted @ 2021-06-08 18:39 隐逸王 阅读(474) 评论(0) 推荐(0) 编辑
摘要:我们日常使用到的逻辑判断语句有 if...else...、switch...case...、do...while...等。 在简单场景下,我们可能对这些语法的性能没有什么感觉,但当遇到复杂的业务场景时,如果处理不善,就会出现大量的逻辑嵌套,可读性差并且难以扩展。 千里之行始于足下,编写高可维护性和高 阅读全文
posted @ 2021-06-07 20:51 隐逸王 阅读(212) 评论(0) 推荐(0) 编辑
摘要:关于Vue3 中的数据响应式功能,我们大家应该都知道,它是通过 ES6的代理模式——Proxy 对象实现的,今天我们来简单认识下何为 Proxy 对象。 Proxy 的定义 Proxy 对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等)。 proxy修改 阅读全文
posted @ 2021-06-06 23:18 隐逸王 阅读(135) 评论(0) 推荐(0) 编辑
摘要:你看到的是我想让你看到的,你听到的是我想让你听到的! ——代理模式的自白 前戏不能少 前戏一:在生活中,我们常常会见到这么一种现象:有些父母抱着”望子成龙,望女成凤“的心态,将孩子所有的事务(衣食住行,吃喝拉撒)全都包圆了,可以说事无巨细。 前戏二:在古代,男女成婚之前是不能相互见面的,他们之间的很 阅读全文
posted @ 2021-06-05 16:47 隐逸王 阅读(54) 评论(0) 推荐(0) 编辑
摘要:WebSocket 对象简介 WebSockets 是一种先进的技术。它可以在用户的浏览器和服务器之间打开交互式通信会话。使用此API,您可以向服务器发送消息并接收事件驱动的响应,而无需通过轮询服务器的方式以获得响应。 何为 WebSocket 对象? WebSocket 对象是 WebSocket 阅读全文
posted @ 2021-06-03 20:42 隐逸王 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-06-02 19:39 隐逸王 阅读(252) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示