首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
54 阅读
2
aris常用命令收集
22 阅读
3
Centos7本地yum源更换阿里云
21 阅读
4
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
20 阅读
5
【N1和Armbian】一、N1刷Linux系统armbian
17 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
模块一
端口
模块五
数据库
模块九
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
589
篇文章
累计收到
8
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
13
篇与
的结果
2023-10-17
js将一个数组push到另一个数组并去重
function mergerArr(arr1,arr2){ var flag; for(var i = 0;i<arr1.length;i++){ flag = false; for(var j=0;j<arr2.length;j++){ if(arr1[i] == arr2[j]){ flag = true; break; } } if(!flag){ arr2.push(arr1[i]); } } return arr2; } var a = [1,2,3,4]; var b = [3,4,5,6]; var newArr = mergerArr(a,b); console.log(newArr) 输出 [3,4,5,6,1,2];JS数组去重的最优方法function unique(arr) { var result = [], hash = {}; for (var i = 0, elem; (elem = arr[i]) != null; i++) { if (!hash[elem]) { result.push(elem); hash[elem] = true; console.log(hash); } } return result; } var arr = [1,2,3,3,5,4,4,6]; unique(arr);
2023年10月17日
0 阅读
0 评论
0 点赞
2023-10-12
javascript如何将数组转换为字符串
前言javascript将数组转换为字符串的方法:使用join()函数,将数组元素用分隔符连接起来以构建一个字符串,语法格式“arr.join(“分隔符”)”;使用toString()函数,语法格式“String(arr)”。方法1:使用join()函数join()将数组元素用分隔符连接起来以构建一个字符串,语法格式:arr.join("分隔符")在调用 join() 方法时,可以传递一个参数作为分隔符来连接每个元素。如果省略参数,默认使用逗号作为分隔符var a = [1,2,3,4,5]; //定义数组 var s = a.join("=="); //指定分隔符 console.log(s); //返回字符串“1==2==3==4==5”方法2:使用toString()函数数组中 toString() 方法能够把每个元素转换为字符串,然后以逗号连接输出显示。语法格式:String(arr)示列:var a = [1,2,3,4,5,6,7,8,9,0]; //定义数组 var s = a.toString(); //把数组转换为字符串 console.log(s); //返回字符串“1,2,3,4,5,6,7,8,9,0” console.log(typeof s); //返回字符串string,说明是字符串类型
2023年10月12日
0 阅读
0 评论
0 点赞
2023-08-15
javascript改变日期格式,js
前言在web开发中,我们常常需要改变日期格式,如将yyyy-MM-dd格式的日期转化为dd/MM/yyyy格式,或者将日期转化为时间戳。在这篇文章中,我们将会介绍如何使用JavaScript改变日期格式。一:将日期转化为时间戳时间戳是指自1970年1月1日00:00:00 UTC以来的毫秒数,它常用于记录时间和日期分布。在JavaScript中,我们可以使用Date对象的getTime()方法获取当前日期的时间戳:var timestamp = new Date().getTime(); console.log(timestamp);上述代码会输出当前的时间戳。二、将日期转化为指定格式在JavaScript中,我们可以使用Date对象的方法将日期格式化成指定的字符串格式。下面列出了一些常用的日期格式:yyyy-MM-dd:年-月-日MM/dd/yyyy:月/日/年dd-MM-yyyy:日/月/年yyyy-MM-dd HH:mm:ss:年-月-日 时:分:秒yyyyMMddHHmmss:年月日时分秒下面是使用JavaScript将日期转化为指定格式的示例代码:// 将日期格式化为yyyy-MM-dd格式 function formatDate(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; return year + "-" + month + "-" + day; } var date = new Date(); console.log(formatDate(date)); //2022-02-22 // 将日期格式化为MM/dd/yyyy格式 function formatDate2(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; return month + "/" + day + "/" + year; } console.log(formatDate2(date)); //02/22/2022 // 将日期格式化为dd-MM-yyyy格式 function formatDate3(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; return day + "-" + month + "-" + year; } console.log(formatDate3(date)); //22-02-2022 // 将日期格式化为yyyy-MM-dd HH:mm:ss格式 function formatDate4(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); var hour = date.getHours(); var minute = date.getMinutes(); var second = date.getSeconds(); if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; if (hour < 10) hour = "0" + hour; if (minute < 10) minute = "0" + minute; if (second < 10) second = "0" + second; return year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second; } console.log(formatDate4(date)); //2022-02-22 00:00:00 // 将日期格式化为yyyyMMddHHmmss格式 function formatDate5(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); var hour = date.getHours(); var minute = date.getMinutes(); var second = date.getSeconds(); if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; if (hour < 10) hour = "0" + hour; if (minute < 10) minute = "0" + minute; if (second < 10) second = "0" + second; return "" + year + month + day + hour + minute + second; } console.log(formatDate5(date)); //20220222000000使用上述代码,我们可以方便地将日期转化为指定格式。总结:在web开发中,JavaScript常常被用来改变日期格式。本文介绍了如何将日期转化为时间戳以及将日期转化为指定的日期格式,希望可以帮助读者更好地理解JavaScript的日期处理。
2023年08月15日
2 阅读
0 评论
0 点赞
2023-08-15
Javascript时间月份减三个月,减年减月减日,时间加减操作
var NowTime = new Date(); var newTimes = new Date(newTime.getFullYear(), newTime.getMonth() - 3, newTime.getDate());//把时间月份减去3个月 console.log(newTimes)
2023年08月15日
1 阅读
0 评论
0 点赞
2023-08-14
javascript,JS非常好用的一个日期处理的函数replace()
有时候,客户的要求很…那个啥…前端要求日期格式是这样的2018年02月02日好不容易我们把date转换好了格式显示在了页面,蛋疼的…后端又要求我们传这样的格式2018-02-02最简单的方法“2018年02月02日”.replace('年','-').replace('月','-').replace('日','')
2023年08月14日
5 阅读
0 评论
0 点赞
2023-08-14
vue或JavaScript中日期无法转时间戳问题;例:2023年02月03日 16时30分
Vue或JavaScript中日期无法转时间戳问题;例:2023年02月03日 16时30分,因为new Date();必须要求2023-02-03 16:30 的日期格式所以我们就要过滤或者替换掉中文var fireStartTime = "2023年02月03日 16时30分"; fireStartTime = fireStartTime.replace("年","-"); fireStartTime = fireStartTime.replace("月","-") fireStartTime = fireStartTime.replace("日","") console.log(fireStartTime) // 2023-02-03 16时30分
2023年08月14日
0 阅读
0 评论
0 点赞
2023-08-14
JavaScript获取当前时间向前推三个月的方法示例
获取当前时间向前推三个月可以使用JavaScript中的Date对象和相关方法来实现。下面是具体的攻略:1. 获取当前时间使用JavaScript中的Date对象可以获取当前的时间。代码如下:var currentTime = new Date(); console.log(currentTime);输出结果如下:Sun Jul 11 2021 15:40:14 GMT+0800 (中国标准时间)可以看到,获取到的是当前的时间信息,包括年、月、日、时、分、秒以及时区等信息。2. 获取当前时间向前推三个月的时间获取当前时间向前推三个月的时间,需要先获取当前时间,再进行月份上的计算,并将结果保存到一个新的Date对象中。代码如下:var currentTime = new Date(); var threeMonthsAgo = new Date(currentTime.setMonth(currentTime.getMonth()-3)); console.log(threeMonthsAgo);输出结果如下:Sat Apr 11 2021 15:42:33 GMT+0800 (中国标准时间)可以看到,获取到的是当前时间向前推三个月的时间信息。
2023年08月14日
0 阅读
0 评论
0 点赞
2023-08-14
javascript,js获取当前时间
获取时间在js中,可以使用new Date( )来获取当前的时间let time = new Date() console.log(time) //打印结果为:Wed Aug 31 2022 10:47:48 GMT+0800 (中国标准时间) console.log(time.toLocaleString()) //打印结果为:2022/8/31 10:49:41 console.log(time.toLocaleDateString()) //打印结果为:2022/8/31 console.log(time.toDateString()) //打印结果为:Wed Aug 31 2022 console.log(time.toLocaleTimeString()) //打印结果为:10:53:04 console.log(time.toTimeString()) //打印结果为:10:54:25 GMT+0800 (中国标准时间)日期格式化如果有一个需求,需要将当前日期格式化为yyyy-MM-dd hh:mm:ssfunction timestampToTime(times) { let time = times[1] let mdy = times[0] mdy = mdy.split('/') let month = parseInt(mdy[0]); let day = parseInt(mdy[1]); let year = parseInt(mdy[2]) return year + '-' + month + '-' + day + ' ' + time } let time = new Date() let nowTime = timestampToTime(time.toLocaleString('en-US',{hour12: false}).split(" ")) console.log(nowTime) //打印结果为:2022-8-31 11:08:34
2023年08月14日
3 阅读
0 评论
0 点赞
1
2