深入了解Node.js util模块的promisify()方法

Node.js 内置的 util 模块有一个 promisify() 方法,该方法将基于回调的函数转换为基于 Promise 的函数。这使您可以将 Promise 链和 async/await 与基于回调的 API 结合使用...

2021-08-27

如何通过jQuery给一个元素添加单击和双击事件

本文讲解的重要内容是通过jQuery将单击和双击事件添加到元素中的方法。在本文中我们将通过bind() 方法添加单击和双击事件。bind() 方法向被选元素添加一个或多个事件处理程...

2021-08-27

如何用 jQuery 为段落元素设置动画

本文的主要内容则是给大家介绍如何用 jQuery 为段落元素设置动画。那么在本文中,我们将实现单击一个按钮来使用 jQuery 为段落元素设置动画,并且主要使用 animate() 方法来实...

2021-08-27

JS数组学习之返回满足给定条件的全部元素

今天本文的主要内容是:遍历数组,检测数组中元素是否满足指定条件,返回满足条件的数组元素。简单来说:就是根据指定条件过滤数组元素。下面我们来介绍2种方法,先从熟悉的for循环开...

2021-08-27

手把手教你基于uniapp框架实现动态路由、动态tabbar

uniapp用来开发app还是比较方便快捷的,官网教程挺细致,几乎所有问题都能找到答案。网上也有不少入门教程,腾讯课堂、b站上有好几个视频教程,感觉还可以(其实我没怎么看),比较偏实...

2021-08-27

JS数组学习之遍历数组,将元素值全部扩大一倍

遍历数组,第一想到的方法就是使用for循环了,利用它我们可以很简单的将全部元素值都扩大一倍(即乘以2)var a = [5,10,20];for(var i=0;i<a.length;i++){ a[i]=2*a[i];}console.lo...

2021-08-27

JS数组学习之判断数组元素是不是都满足给定条件 

那么如何判断数组中元素是否满足指定条件?例如遍历数组,检查数组中元素是否都为偶数,这要怎么操作?下面我们来介绍3种方法,先从熟悉的for循环开始,然后介绍2种内置函数--看看使用...

2021-08-27

什么是render.js?UNiAPP中怎么使用它来绘制高德地图?

什么是render.jsrenderjs是一个运行在视图层的js。它比WXS更加强大。它只支持app-vue和h5。renderjs的主要作用有2个: 大幅降低逻辑层和视图层的通讯损耗,提供高性能视图交互...

2021-08-27

深入解析js中实现队列(代码分享)

队列定义队列(Queue)是一种遵从先进先出(First in,first out。简称FIFO)原则的有序集合。 它和栈的不同点是栈是先进后出的,队列是先进先出的,栈都是在一端进与出,而队列是在一端进...

2021-08-26

浅析javascript中Reflect内置对象(代码详解)

语义Reflect是一个内置的对象,它提供拦截JavaScript操作的方法。这些方法与处理器对象的方法相同。Reflect不是一个函数对象,因此它是不可构造的。描述与大多数全局对象不同,Re...

2021-08-26

JavaScript获取关联数组的键的两种方法

本文的主要内容则是通过两种方法教大家如何使用JavaScript获取关联数组的键。首先给大家简单介绍一下什么是关联数组?关联数组:关联数组用于存储键值对。例如,要将学生不同科目...

2021-08-26

JavaScript如何获取数字数组的中位数(两种方法)

下面我们先给大家介绍一下中位数的基础概念:中位数是按顺序排列的一组数据中居于中间位置的数,代表一个样本、种群或概率分布中的一个数值,其可将数值集合划分为相等的上下两部...

2021-08-26

Node.js中如何利用node-cron来调度任务?

这时就需要使用到任务调度,它将帮助您解决这样的问题。任务调度使您能够计划任意代码(方法/函数)和命令在固定日期和时间、重复间隔或指定间隔后执行一次。在 Linux 操作系统中...

2021-08-26

一文讲解Vue中路由切换终止异步请求(附代码)

问题:在SPA模式开发当中,比如VUE,当前路由切换的时候如何终止正在发生的异步请求呢。结果:假如请求超时并且有设定超时时间。有一堆的异步请求在执行,当用户切换到另一个页面,这些...

2021-08-26

JS字符串学习之将字符串分割成子串并传给数组

本文的主要内容是“分割字符串,变成多个更小的子串,并将这些子串传给数组,作为数组元素”;简单来说就是“字符串转为数组”。那么这样怎么操作呢?我们可以使...

2021-08-25

JS数组学习之迭代数组计算元素总和、将值连接成字符串

本篇文章带大家聊聊数组的迭代操作,介绍两种计算元素总和、将值链接成字符串的方法。方法1、使用forEach()方法forEach() 方法用于调用数组的每个元素,并将元素传递给回调函数...

2021-08-25

深入解析JS中数组reduce方法(附代码)

含义reduce()方法对累加器和数组中的每个元素(从左到右)应用一个函数,将其减少为单个值。语法arr.reduce(callback[, initialValue])参数callback执行数组中每个值的函数,包含四...

2021-08-19

你值得了解的JavaScript“继承之jquery”使用方法(代码详解)

jquery截止到当前已经 3.3.1 版本了,如今随着各种浏览器的盛行,前端的框架层出不穷,jquery独步天下,老夫写代码只用jquery,拿起代码就是干的辉煌时代已经过去了。2006 年,jQuery的...

2021-08-19

JS数组学习之如何根据数组下标删除任意元素

我们都知道数组中的每个元素都有一个序号,这个序号从0开始,被称为下标(Index)。根据这个数组下标,我们可以使用 数组名[下标] 的形式来访问指定下标的元素。访问到指定元素后,就可...

2021-08-19

如何使用JavaScript比较两个日期

本文的主要内容则是教大家如何使用JavaScript比较两个日期!在JavaScript中,我们可以通过将两个日期转换为对应其时间的数值来比较它们。首先,我们可以使用getTime()函数将Date...

2021-08-18

通过js判断某个日期是否在两个指定日期之间

本文的主题则是如何通过javascript检查某个日期是否在两个指定日期之间?下面我将给大家介绍两种判断实现方法:在第一种方法中,我们将使用.split() 方法和new Date() 构造函数。...

2021-08-18

JS数组学习之怎么去除头部或尾部元素

首先我们来看看如何删除数组头部的元素?在JavaScript中,我们可以使用shift()函数来在数组开头删除元素。array.shift()函数可以把数组的第一个元素从其中删除,并返回第一个元素...

2021-08-18

js字符串学习之怎么返回给定下标间的子串

本文将给大家介绍一下JavaScript截取字符串,获取指定位置间所有字符(即子串)的两种方法。首先我们来看看第一种方法--使用slice()举个栗子~var str="Hello world!"; var n=str....

2021-08-17

深入浅析Nodejs的安装方法与模块系统

关于NodeJSNode.js 是一个基于 Chrome V8 引擎的 Javascript 运行环境。 在我们平时开发中,大部分的Web项目,前端都是使用JS编写的,而后端都是由服务端语言写的,比如JAVA PHP GO...

2021-08-17

手把手教你使用Angular CDK Portal创建动态内容

之前介绍过原生 API 的动态视图插入,功能上已经可以满足大多数使用场景。不过也有一些缺憾,还没有解决在 Angular 应用外插入内容的需求,指令也不能跟动态插入的组件有输入输出...

2021-08-17

深入浅析React Native与web的基本交互(附代码)

React Native和H5交互//接收来自H5的消息onMessage = (e) => { Log("WebView onMessage 收到H5参数:", e.nativeEvent.data); let params = e.nativeEvent.data; params =...

2021-08-17

JS数组学习之一维和二维数组的创建和访问

首先我们来看看一维数组是怎么创建和访问的。一维数组的创建和访问一维数组有两种创建方法:“数组直接量”和“Array()函数”。1、数组直接量 “[]...

2021-08-17

JS数组学习之如何在头部或尾部插入元素?

添加数组元素有多种方式:可以在数组开头或末尾添加,也可以根据数组下标在任意位置添加。今天我们就先来给大家介绍一下如何在数组开头或末尾插入元素。在数组开头插入元素在Ja...

2021-08-17

教大家在JavaScript中以不同的方式声明变量

那么本文的主题则是教大家在JavaScript中以不同的方式声明变量!首先大家应该也知道在 JavaScript 中,可以通过使用不同的关键字以不同的方式声明变量,毕竟每个关键字在 JavaScr...

2021-08-17

JS数组学习之根据数组下标添加元素

数组中的每个元素都有一个序号,这个序号从0开始,被称为下标(Index)。数组的下标是非常重要的,利用下标我们可以访问数组元素,只需指明下标即可,形式为:数组名[下标索引]。例:a[0] //...

2021-08-17

JS字符串学习之怎么统一所有字符的大小写

有时我们得到的一个字符串是大小写混合的,不方便阅读,那么如何统一字符串的大小写呢?这就需要进行字符串大小写的转换,将其统一转为大写或小写。下面就来具体了解一下。我们来看...

2021-08-17

示例详解用javascript隐藏电子邮件地址

那么我们先具体描述一下问题:“如何编写一个 JavaScript 函数来隐藏电子邮件地址以防止未经授权的用户访问”?下面直接上代码:<!DOCTYPE html><html><head> <meta...

2021-08-17

用JavaScript计算一个正整数的因数

本文的主题则是“如何编写一个 JavaScript 函数来计算一个正整数的因数”?那么啥是因数?这属于小学知识大家应该都知道吧,因数是指整数a除以整数b(b&ne;0) 的商正好...

2021-08-17

分享五个好用的VueUse函数,一起用起来吧!

它有几十个用于常见开发人员用例的解决方案,如跟踪ref更改,检测元素可见性,简化常见Vue模式,键盘/鼠标输入等。 这是真正节省开发时间的好方法,因为我们不必自己亲手添加所有这些...

2021-08-17

js怎么知道给定子串是不是存在

在javascript中有多种方法可以判断指定子串是否存在,例如通过获取子串在字符串的第一次或最后一次出现位置,然后判断该出现位置是否真是存在,即是否有正整数值;如果有则该指定子...

2021-08-17

深入浅析JavaScript中的回调函数

在本文中,会解释回调函数的概念。 另外,还会帮助智米们区分两种回调:同步和异步。1.回调函数我们编写一个问候的函数,首先创建一个函数greet(name),该函数返回欢迎消息:function g...

2021-08-14

如何用js计算最大公约数

不过关于最大公约数的简单概念,还是要在这里介绍一下:&rarr;最大公因数,也就是最大公约数、也称为最大公因子,是指两个或多个整数共有约数中最大的一个。比如a,b的最大公约数记为...

2021-08-12

javascript如何颠倒元素位置

我们有时候可以看到正着放进数组里的元素被反着输出了,那你们知道这是怎么回事吗?如果不知道没有关系,我们今天回来介绍。如果知道那就当做复习啦。现在我们就来介绍一下。首先...

2021-08-11

javascript如何设置数组长度

之前我们知道了不少关于javascript数组的知识了,但是好像没有仔细说过length这个属性。先来看一个小例子。<script>var arr = new Array(3); arr[0] = "one";arr[1] = "two";...

2021-08-11

js如何使用join方法把数组中的元素转成字符串

我们了解了不少有关于数组的方法,今天我们来介绍一个将数组元素转变成字符串的方法。首先我们来看一个小例子。<script>var arr = new Array(3); arr[0] = "one";arr[1] = "t...

2021-08-11

js数组运用之如何使用tostring方法转变成字符串

上一篇文章介绍了使用join方法把数组中元素转成字符串的方法,这一次,我们就来说一下把数组元素转变成字符串的另外一种方法。首先我们来看一个小栗子。<script>var arr = new...

2021-08-11

聊聊vscode中debugger的使用技巧

debugger 原理运行 nodejs 代码的时候,如果带上了 --inspect(可以打断点) 或者 --inspect-brk(可以打断点,并在首行断住) 的参数,那么就会以 debugger 的模式启动:可以看到,node 启动...

2021-08-11

js数组之间如何进行连接

之前我们说过很多js中关于数组对象的方法了,但是我们一直没说过数组之间应该如何连接,今天我们就来说说。首先我们来看一个小栗子。<script>var arr = new Array(3); arr[0] =...

2021-08-11

js如何使用includes()判断数组是否含有指定值

这次我们先来看一个小问题:已知,我们有一个包含one,two,three的数组,我们想知道,这个数组中是否包含元素five该如何做呢?如果包含,返回true,不包含返回false。那如果我们想知道的元素...

2021-08-11

javascript指定元素的末尾索引该如何返回

我们先来看一个小例子。我们现在有这样一个问题,已知,我们有一个包含one,two,three,one,two的数组,现在我们想知道在这个数组中,three这个元素最后一次出现的索引是什么?one这个元素...

2021-08-11

如何通过js程序删除数组重复项(忽略大小写敏感)

比如我先给一个示例数组:[1, 2, 2, 4, 5, 4, 7, 8, 7, 3, 6],该数组中明显有重复的数值,那么各位自己先动动手实现删除重复项吧!下面我将给大家分享两种js删除数组中重复项的实...

2021-08-11

js数组运用之元素能否通过指定函数的测试

这次我们来出一个小题目,我们一起来算一下可好?请看题:我们有2,7,9,13,78,57,91,575,765,23这十个元素存在的数组,现在我们想知道这个数组中的元素是不是都是大于50的?如果是请返回true,如...

2021-08-11

js如何用固定的元素填充数组

之前我们知道了如何将数组元素转变成字符串,元素能否通过指定函数测试的方法,知道了什么是数组的长度,今天我们就来介绍一下用固定的元素填充数组的方法是什么。首先我们来看一...

2021-08-11

js数组里的元素如何执行指定函数

首先我们来看一个小例子。<script>var arr = new Array(7); arr[0] = "one";arr[1] = "two";arr[2] = "three";arr.forEach(element => console.log(element));</script>这...

2021-08-11

介绍JavaScript中...扩展运算符的常用方法

个人对&hellip;常用方法的理解&hellip;作为扩展运算符这里指的扩展是针对数组或字符串或伪数组(就是类似于数组这样的可以用下标将每一项取出来,并且有总体长度属性的数据,以下...

2021-08-11
返回顶部
顶部