想要保持自己的技术活力,最有效的手段就是通过不断地输入来提供足够的养分。我们也不必刻意追求高深的或者新鲜的知识点,通过对一个基础问题的全方位多维度解析,同样也会收获不小。 ...
分类:
编程语言 时间:
2021-06-28 19:15:09
阅读次数:
0
一、Broadcast Channel API 简介 Broadcast Channel API 可以实现同源下浏览器不同窗口、Tab 页或者 iframe 下的浏览器上下文之间的简单通讯。通过创建一个监听某个频道下的 BroadcastChannel 对象,你可以接收发送给该频道的所有消息。 了解 ...
分类:
编程语言 时间:
2021-06-28 18:33:41
阅读次数:
0
环境搭建 因为装饰器属于一个在提案中的语法,所以不管是node还是浏览器,现在都没有直接支持这个语法,我们要想使用该语法,就必须要通过babel将它进行一个编译转换,所以我们需要搭建一个babel编译环境。 1、安装babel相关包 npm i @babel/cli @babel/core @bab ...
分类:
编程语言 时间:
2021-06-28 18:33:09
阅读次数:
0
什么是 GPU.js 首先,官网地址:https://gpu.rocks/ 简而言之,GPU.js 是一个 JavaScript 加速库,可用于使用 JavaScript 在 GPU 上进行通用计算。它支持浏览器、Node.js 和 TypeScript。 除了性能提升外,我推荐使用 GPU.js ...
分类:
编程语言 时间:
2021-06-28 18:32:13
阅读次数:
0
1.什么是伪数组 JavaScript中存在有一种类数组,或者说伪数组。经常见到的伪数组有函数的arguments对象、dom.querySelectorAll等获取的NodeList类(NodeList本身具有forEach方法)等。 伪数组并不是数组,它没有继承Array.prototype,但 ...
分类:
编程语言 时间:
2021-06-28 18:31:57
阅读次数:
0
本文主要介绍Python(Python2和Python3)中,解析处理js(JavaScript)中通过escape(),encodeURI(),encodeURIComponent()对url字符串编码(encode),实现unescape对编码之后的字符串进行解码(decode)的方法代码。并且 ...
分类:
编程语言 时间:
2021-06-28 18:21:15
阅读次数:
0
而且JavaScript既然已经有了Map类型的数据结构,为什么还有一种叫做WeakMap类型的数据结构呢?它和垃圾回收有什么关系? WeakMap很早之前就遇到过,但是没有系统学习过,今天就来对它一探究竟。 初识WeakMap WeakMap对象是一组键值对的集合,其中key是弱引用的WeakMa ...
分类:
其他好文 时间:
2021-06-28 18:19:55
阅读次数:
0
学习一门语言的一种非常有效的方法就是阅读该编程语言开发的优秀开源项目的源代码。 vuejs是最好的JavaScript开源项目之一。 1.变量转字符串 vue/src/shared/util.js 将值转换为字符串是一个非常常见的需求,在JavaScript中,有两个函数将值转换为字符串: Stri ...
分类:
编程语言 时间:
2021-06-28 18:18:11
阅读次数:
0
JavaScript 是什么 JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思) 脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行 现在也可以基于 Node.js 技术进行服务器端编程 JavaScript ...
分类:
编程语言 时间:
2021-06-28 17:53:16
阅读次数:
0
一、什么是bootstrap?bootstrap是一个前端开发时使用的框架。前端开发主要写HTML5、css3、JavaScript。而bootstrap框架主要为我们提供两个最重要的文件:bootstrap.min.css和bootstrap.min.js。为什么没有.min.html呢?不知道, ...
分类:
其他好文 时间:
2021-06-25 16:58:48
阅读次数:
0