08 2020 档案
js_判断字符串中出现最多的字符的和次数
摘要:var str = 'sdedadedsjojkmihuuhjklnmqwerty' //定义一个对象,存储每个遍历的字符串和出现的次数; var obj = {} for (var i = 0; i < str.length; i++) { //将每次循环,给char赋值, var char =
阅读全文
js_倒计时
摘要:1 function countDown(time){ 2 //获取当前距离1970-1-1日的总毫秒数; 3 var nowTime = +new Date(); 4 //输入的时间距离1970-1-1日的总毫秒数 5 var inputTime = +new Date(time) 6 //获取两
阅读全文
js_判断输入的年月日是当年的第几天
摘要:function fn(date){ //将一年中前11个月份存到数组中去,后面直接判断月份天数相加即可; var months = new Array(31,30,31,30,31,30,31,31,30,31,30); //总的天数 var sumDay=0; //获取输入的天数的年份 var
阅读全文
js_判断字符串中每个字符出现的次数
摘要:1 var str = 'sdedadedsjojkmihuuhjklnmqwerty' 2 //定义一个对象,存储每个遍历的字符串和出现的次数; 3 var obj = {} 4 for (var i = 0; i < str.length; i++) { 5 //将每次循环,给char赋值, 6
阅读全文
js_字符串去重
摘要:1 var str = 'abcaedijsalpa' 2 var num = 0 3 var index = str.indexOf('a') 4 while (index !== -1) { 5 console.log(index) 6 num++ 7 index = str.indexOf('
阅读全文
js_Array数组去重
摘要:1 var arry = ['blue', 'green', 'blue'] 2 //定义一个新的数组接收去重后的元素,或者直接删除,不用定义新数组也可以; 3 var newArry = [] 4 function unique(arry) { 5 for (var i = 0; i < arry
阅读全文
js_获取两个数之间的随机数
摘要://先获取一个1-10之间的随机数; function getRandom(min, max) { min = Math.ceil(min) max = Math.floor(max) return Math.floor(Math.random() * (max - min + 1)) + min
阅读全文
js_对象封装函数
摘要:1 var myFun = { 2 PI: 3.1415926, 3 //求max最大值: 4 max: function () { 5 var max = arguments[0] 6 for (var i = 1; i < arguments.length; i++) { 7 if (argum
阅读全文
时间差值计算器
摘要:1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6
阅读全文
js_冒泡排序
摘要:冒泡排序 1 var arry = [3, 2, 1, 4, 9] //外层控制总共循环的趟数 2 for (var i = 0; i <= arry.length - 1; i++) { //里层控制每次交换的次数; 3 for (var j = 0; j <= arry.length - i -
阅读全文
js_数组反转
摘要:数组反转 1 var arry = ['张飞', '刘备', '关羽', '曹操'] 2 var newArry = [] 3 // for (var i = arry.length - 1; i >= 0; i--) { 4 // newArry[newArry.length] = arry[i]
阅读全文
js_Array_demo
摘要:<script> // 去掉最好一个字符串后面的| var arry = ['张飞', '刘备', '关羽', '曹操'] var str = '' for (var i = 0; i < arry.length; i++) { str += arry[i] if (i != arry.length
阅读全文
一、`2D` 转换之 `translate`
摘要:###### 一、`2D` 转换之 `translate` 1. `2D` 转换 - `2D` 转换是改变标签在二维平面上的位置和形状 - 移动: `translate` - 旋转: `rotate` - 缩放: `scale` 2. `translate` 语法 - x 就是 x 轴上水平移动 -
阅读全文
js效果下拉菜单
摘要:1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <tit
阅读全文
2D动画效果transform
摘要:transform:2D转换1,移动:translate transform:translate(x,y); //translate(x,y) 定义 2D 转换。 translateX(x) //定义转换,只是用 X 轴的值。 translateY(y) //定义转换,只是用 Y 轴的值。 tran
阅读全文