网站链接: 我爱捣鼓
当前位置: 首页 > 前端开发  > javascript
  • 数组数字顺序倒序排序的方法(含源码)

    sort(排序) 默认排序会把所有元素转成String在排序,根据一个元素的ASCII值进行排序(非递减)(TimSort算法) 两两比较,当回调函数返回值大于0时,交换元素值。 自定义数字排序use strictvar arr=[10,20,1,2];arr.sort(function(x,y){ if (x < y) …

    2021/12/1 22:19:14
  • 一篇文章让你快速掌握JavaScript正则表达式的基础知识

    JavaScript正则表达式的基础知识 正则表达式是描述字符模式的对象。 正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。 参考教材:w3cschool | JavaScript RegExp 对象语法 定义 当使用 构造函数 创造正…

    2021/12/1 22:11:50
  • JavaScript实现多个图片上传删除功能的界面(含源码)

    前两天做项目,用JavaScript做了一个图片上传删除功能的界面,今天把它共享给大家,希望对你有所帮助,大家看了代码觉得有什么问题,也可以随时Q我。<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta http-equiv=&…

    2021/12/1 21:58:22
  • JavaScript实现的观察者模式与发布/订阅模式例子(含源码)

    从前接触观察者模式与发布/订阅模式也是略知一二,并不知道在实际的项目中如何应用两种模式,今天我们就通过JavaScript实例来看看两种模式如何实现?观察者模式//观察者列表function ObserverList(){ this.observerList = [];}ObserverList.prototype.add = function( o…

    2021/12/1 21:46:24
  • JavaScript数组​元素求和的几种常用方法

    我们经常需要为JavaScript数组元素求和,方法也很多,今天我们就来介绍一下JavaScript数组元素求和的几种常用方法:方法名及数组参数sum([ 1, 2, 3, 4 ])1、for循环求和function sum(arr) { var s = 0; for (var i=arr.length-1; i>=0; i--) { s += arr[i]; } …

    2021/11/29 21:36:01
  • javascript数组array去重的方法(含源码)

    javascript数组去重的方法有很多,今天我们就来说说使用高效的方法来给javascript数组去重,我们来看看下面的例子:<!DOCTYPE html><html><head><meta charset="utf-8"> <title>javascript数组array去重的方法(含源码)www.woaid…

    2021/11/29 21:27:11
  • js生成包含数字字母的6位随机数方法(含源码)

    js生成随机数我们应该接触过,但js只生成6位随机数,并且随机数只包含数字字母应该如何实现呢?我们来看看下面的例子:<!DOCTYPE html><html><head><meta charset="utf-8"> <title>js生成包含数字字母的6位随机数方法(含源码)ww…

    2021/11/29 21:22:34
  • JavaScript实现文字没有缝隙水平滚动的方法(含源码)

    javascript实现的文字水平滚动效果大家应该都接触过,但一般我们做出来的效果是本轮和下一轮的文字会有很大缝隙,我们今天要实现的是无缝隙的文字水平滚动,我们直接来看下面的例子<!DOCTYPE html><html><head><meta charset="utf-8">…

    2021/11/29 21:13:33
  • 兼容各大主流浏览器添加取消监听事件的代码

    不同的浏览器在JavaScript添加/取消监听事件时的方法是不同的,比如IE9及以上版本采用的是addEventListener来监听事件,IE9以下版本采用attachEvent方法来监听事件。下面我们来看看兼容各大主流浏览器添加取消监听事件的如何实现:<!DOCTYPE html> <html> &…

    2021/11/26 23:27:34
  • JavaScript获得两个时间相差多少天的方法(含源码)

    我们经常需要获得两个时间相差多少天,今天我们就来看看JavaScript获得两个时间差怎么实现:<!DOCTYPE HTML><html><head><meta charset=UTF-8><title>JavaScript获得两个时间相差多少天的方法(含源码)</title></head><body…

    2021/11/26 23:07:11
  • js写的定时显示广告的方法(含源码)

    JavaScript中定时投放显示广告的代码怎么写?我们通过一个实例来看看如何实现?<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js写的定时显示广告的方法(含源码)www.woaidaogu.com</title></head…

    2021/11/26 22:54:59
  • js数字日期转汉字的方法(含源码)

    我们在制作网站时经常需要将数字日期转换为汉字,今天我们就来看看JavaScript如何将数字日期转换为汉字,我们先来看看下面的例子:<!DOCTYPE HTML><html><head><meta charset=UTF-8><meta name="keywords" content="js数字日期…

    2021/11/24 22:30:26
  • js中日期月日变两位yyyy-mm-dd的正则方法怎么写?

    JavaScript程序中我们经常需要固定格式的日期,今天我们就来看看js中日期月和日变两位yyyy-mm-dd的正则表达式应该怎么写呢?我们先看一个实例:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js中日期月日…

    2021/11/24 22:20:41
  • JavaScript数组中过滤掉小于60分数的方法

    JavaScript数组中如何过滤掉不需要的元素呢,这里需要用到数组的filter()方法。 过滤,数组中的每一项运行给定函数,返回满足过滤条件组成的数组。 我们举一例,数组由若干个数字组成,我们只需要大于等于60的数字,应该怎么做呢?我们来看看下面的实例<!DOCTY…

    2021/11/24 22:14:01
  • JavaScript数组join()方法默认以什么字符作为分隔符?

    我们知道JavaScript数组join()方法是根据指定分隔符将数组中的所有元素放入一个字符串,并返回这个字符串。 join(str);参数可选,默认为","号,以传入的字符作为分隔符。 接下来我们通过一个实例来看看:<!DOCTYPE html><html> <…

    2021/11/24 22:09:45
  • JavaScript数组forEach()方法的continue与break如何实现?

    JavaScript数组forEach()方法 本身是不支持的 continue 与 break 语句的,我们可以通过 some 和 every 来实现。 every方法 every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true。 some()方法 some()是对数组中每一…

    2021/11/24 22:01:53
  • JavaScript 中数组indexOf()和lastIndexOf()方法的区别

    JavaScript 中数组indexOf()和lastIndexOf()方法的区别就是indexOf()方法是从左向右来查询数据,而lastIndexOf()方法却是从右向左来查询数据。下面我们再来熟悉一下二者的定义: indexOf()方法 功能:根据指定的数据,从左向右,查询在数组中出现的位置,如…

    2021/11/22 22:18:31
  • js中怎么判断变量参数的类型为函数?

    JavaScript中判断一个变量的类型会用到typeof函数,那么判断变量的类型是否为函数,应该怎么写呢?下面我们来看一个实例:<!DOCTYPE html><html><title>js中怎么判断变量参数的类型为函数?-www.woaidaogu.com</title><body><h1>Jav…

    2021/11/22 22:12:07
  • JavaScript数组的sort()排序方法默认是升序还是降序?

    JavaScript的sort()方法是对数组中的元素进行排序,默认是升序。var arr = [6,1,5,2,3];console.log(arr.sort()); //[1, 2, 3, 5, 6]console.log(arr); //[1, 2, 3, 5, 6]---原数组改变 sort() 方法对数组的项目进行排序。 排序顺序可以是按字…

    2021/11/22 22:08:19
  • js的Array数组push和concat方法有什么区别?

    push和concat两个方法是js操作Array数组常用的方法,今天我们就来聊聊二者的区别:两个方法是否会影响原数组? push()方法向数组的末尾添加一个或更多元素会影响原数组。 concat()方法会先创建当前数组一个副本,然后将接收到的参数添加到这个副本的末尾,…

    2021/11/20 11:30:17
共189记录«上一页1234...10下一页»