getCurrentDate() {//获取当前时间
var timeStr = "-";
var curDate = new Date();
var curYear = curDate.getFullYear(); //获取完整的年份
var curMonth = curDate.getMonth() + 1; //获取当前月份
var curDay = curDate.getDate(); //获取当前日
var curWeekDay = curDate.getDay(); //获取当前星期X
var curHour = curDate.getHours(); //获取当前小时数
var curMinute = curDate.getMinutes(); // 获取当前分钟数
var curSec = curDate.getSeconds(); //获取当前秒数
var Current =
curYear +
timeStr +
curMonth +
timeStr +
curDay +
" " +
curHour +
":" +
curMinute +
":" +
curSec;
return Current;
}
function getName(str) {//获取字符串中各个字符出现的次数
var obj = {}, num = 0, time = 0
for (var i in str) {
obj[str[i]] ? obj[str[i]] += 1 : obj[str[i]] = 1
}
for (var i in obj) {
if (obj[i] > num) {
num = obj[i]
time = i
}
}
return obj
}
function getStrAndNum(str) {//获取字符串中出现最多的字符和个数
var obj = {}, string= 0, num = 0
for (var i in str) {
obj[str[i]] = obj[str[i]] ? obj[str[i]] + 1 : 1
}
for (var i in obj) {
if (num < obj[i]) {
num= obj[i]
string= i
}
}
return `${string}出现的次数最多,出现了${num}次`
}
document.body.contentEditable='true';//这是一行神奇的代码 自己在控制台试一下
常用函数封装(持续更新)
最新推荐文章于 2023-09-13 08:19:39 发布