随笔分类 -  js

摘要:想要保持自己的技术活力,最有效的手段就是通过不断地输入来提供足够的养分。我们也不必刻意追求高深的或者新鲜的知识点,通过对一个基础问题的全方位多维度解析,同样也会收获不小。 阅读全文
posted @ 2021-06-25 19:22 隐逸王 阅读(319) 评论(0) 推荐(0)
摘要:symbol 是一种基本数据类型。Symbol() 函数会返回 symbol 类型的值,该类型具有静态属性和静态方法。 阅读全文
posted @ 2021-06-24 19:25 隐逸王 阅读(120) 评论(0) 推荐(0)
摘要:迭代器是一个统一的接口,它的作用是使各种数据结构可被便捷地访问,它是通过一个键为Symbol.iterator 的方法来实现。 迭代器是用于遍历数据结构元素的指针(如数据库中的游标)。 阅读全文
posted @ 2021-06-23 18:03 隐逸王 阅读(147) 评论(0) 推荐(0)
摘要:纸上得来终觉浅,绝知此事要躬行。哪怕是平时一个不起眼的小知识,我们也需要以认真的态度去学习,否则,说不定什么时候就会踩到坑,伤害到彼此! 阅读全文
posted @ 2021-06-19 19:51 隐逸王 阅读(69) 评论(0) 推荐(0)
摘要:概述 AJAX 是一个缩写,它的全名是 Asynchronous JavaScript and XML,意思就是异步 JavaScript 和 XML,即用JavaScript执行异步网络请求。 AJAX 不是一种新技术,而是一个在 2005 年被 Jesse James Garrett 提出的新术 阅读全文
posted @ 2021-06-15 20:36 隐逸王 阅读(1027) 评论(0) 推荐(1)
摘要:CSS 变量(自定义属性)在某个地方存储一个值,然后在其他许多地方引用它,另一个好处是语义化的标识。 阅读全文
posted @ 2021-06-14 21:49 隐逸王 阅读(153) 评论(0) 推荐(0)
摘要:基本概念 reduce() 方法为数组中的每一个元素依次执行回调函数(不包括数组中被删除或从未被赋值的元素),返回一个具体的结果。 语法 reduce() 接收两个参数,其基本语法为: arr.reduce(callback,[initialValue]) 参数解析: callback 执行数组中每 阅读全文
posted @ 2021-06-12 22:22 隐逸王 阅读(72) 评论(0) 推荐(0)
摘要:在 NodeJS 中有一个方法是我们使用频率最高的,那就是 require 方法。NodeJs 遵循 CommonJS 规范,该规范的核心是通过 require来加载其他依赖的模块。 几个问题 module.exports 或者 exports 是全局变量吗? 模块的加载是同步还是异步? 循环引用会 阅读全文
posted @ 2021-06-10 18:02 隐逸王 阅读(5734) 评论(0) 推荐(1)
摘要:在日常的代码开发中,关于数组排序的操作可不少,JavaScript 中可以调用 sort 方法对数组进行快速排序。 今天,就数组的 sort 方法来学习一下,避免日后踩坑的悲惨遭遇。 概念 sort 方法用于对数组的元素进行排序。 语法 arr.sort([compareFunction]) 参数解 阅读全文
posted @ 2021-06-08 18:39 隐逸王 阅读(508) 评论(0) 推荐(0)
摘要:关于Vue3 中的数据响应式功能,我们大家应该都知道,它是通过 ES6的代理模式——Proxy 对象实现的,今天我们来简单认识下何为 Proxy 对象。 Proxy 的定义 Proxy 对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等)。 proxy修改 阅读全文
posted @ 2021-06-06 23:18 隐逸王 阅读(150) 评论(0) 推荐(0)
摘要:你看到的是我想让你看到的,你听到的是我想让你听到的! ——代理模式的自白 前戏不能少 前戏一:在生活中,我们常常会见到这么一种现象:有些父母抱着”望子成龙,望女成凤“的心态,将孩子所有的事务(衣食住行,吃喝拉撒)全都包圆了,可以说事无巨细。 前戏二:在古代,男女成婚之前是不能相互见面的,他们之间的很 阅读全文
posted @ 2021-06-05 16:47 隐逸王 阅读(61) 评论(0) 推荐(0)
摘要:WebSocket 对象简介 WebSockets 是一种先进的技术。它可以在用户的浏览器和服务器之间打开交互式通信会话。使用此API,您可以向服务器发送消息并接收事件驱动的响应,而无需通过轮询服务器的方式以获得响应。 何为 WebSocket 对象? WebSocket 对象是 WebSocket 阅读全文
posted @ 2021-06-03 20:42 隐逸王 阅读(301) 评论(0) 推荐(0)