摘要: 前言 在一般的代码中很少会接触到进制和位运算,但这不代表我们可以不去学习它。作为一位编程人员,这些都是基础知识。如果你没有学过这方面的知识,也不要慌,接下来的知识并不会很难。本文你将会学习到: 进制转换 按位操作符 JavaScript进制转换 手动实现进制转换 进制转换 以下使用常见的十进制和二进 阅读全文
posted @ 2020-09-20 14:52 酷儿q 阅读(223) 评论(0) 推荐(0)
摘要: 匹配正则 使用 .test() 方法 let testString = "My test string";let testRegex = /string/;testRegex.test(testString); 匹配多个模式 使用操作符号 | const regex = /yes|no|maybe/ 阅读全文
posted @ 2020-09-20 14:49 酷儿q 阅读(146) 评论(0) 推荐(0)
摘要: JavaScript语言中的条件语句,除了if 语句,还有switch 语句。switch 常用于根据不同的条件执行不同的操作。虽然它和 if 语句都是用来判断条件的语句,但是它们之间还是有不同。 switch的语法 语法如下所示: switch(expression) { case 变量x: // 阅读全文
posted @ 2020-09-19 13:52 酷儿q 阅读(1148) 评论(0) 推荐(0)
摘要: Node.js已成为构建可伸缩Web应用程序的首选技术。由于它提供了许多重要的好处,因此在开发人员中获得了极大的欢迎。 根据Stack Overflow的2020 开发人员调查显示,在一个热情的社区的支持下,node.js一直是最流行的Web框架, 拥有 51.9%的股份。 展望上升趋势,我们揭穿了 阅读全文
posted @ 2020-09-19 13:50 酷儿q 阅读(121) 评论(0) 推荐(0)
摘要: 在日常应用场景中,可能会遇到这么一个情况,需要判断用户是否完整的观看完了一部视频,在这个场景中,和视频相关的事件大体涉及到几个部分,获取视频长度,视频开始播放,暂停播放和播放结束,下面来看下如何通过JavaScript来监听获取视频的这几种状态。 (1)html页面视频标签大体如下 <video i 阅读全文
posted @ 2020-09-19 13:49 酷儿q 阅读(1497) 评论(0) 推荐(0)
摘要: 前言 如果让你手写async函数的实现,你是不是会觉得很复杂?这篇文章带你用20行搞定它的核心。 经常有人说async函数是generator函数的语法糖,那么到底是怎么样一个糖呢?让我们来一层层的剥开它的糖衣。 有的同学想说,既然用了generator函数何必还要实现async呢? 这篇文章的目的 阅读全文
posted @ 2020-09-19 13:46 酷儿q 阅读(499) 评论(0) 推荐(0)
摘要: 数组 Array 数组去重 方案一:Set + ... function noRepeat(arr) { return [...new Set(arr)]; } noRepeat([1,2,3,1,2,3]) 方案二:Set + Array.from function noRepeat(arr) { 阅读全文
posted @ 2020-09-19 13:45 酷儿q 阅读(201) 评论(0) 推荐(0)
摘要: 摘要 axios是一个基于promise的HTTP库,可以用于浏览器中进行AJAX请求处理。在项目中,为了实现通用性,封装了一个axios请求。 axios封装 1、配置环境变量 // 根据不同环境变量选择不同的接口服务器域名export const BASE_URL = process.env.r 阅读全文
posted @ 2020-09-18 14:40 酷儿q 阅读(157) 评论(0) 推荐(0)
摘要: 定义 reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。 reduce() 对于空数组是不会执行回调函数的。 语法 [2,5,8,6].reduce(function(prev,next,item,arr){ ... },init); prev 表示 阅读全文
posted @ 2020-09-18 14:38 酷儿q 阅读(154) 评论(0) 推荐(0)
摘要: 1.打开控制台直接跳转页面 <script> //debug调试时跳转页面 var element = new Image(); Object.defineProperty(element,'id',{get:function(){window.location.href="https://www. 阅读全文
posted @ 2020-09-18 14:37 酷儿q 阅读(1737) 评论(0) 推荐(0)