摘要: 设置日期对象 比如计算北京奥运会距离今天过去了多少天?我们就需要先设置指定日期,方法有以下两种: 直接设置 字符:一个参数,直接设置,不允许日期溢出,否则会无效的日期,没有设置的部分,为0 //时间之间可以是,. / 和空格连接 var d = new Date("2008.8.8"); 数值:多个 阅读全文
posted @ 2020-05-08 22:04 Cupid05 阅读(163) 评论(0) 推荐(0)
摘要: 设置日期对象 比如计算北京奥运会距离今天过去了多少天?我们就需要先设置指定日期,方法有以下两种: 直接设置 new Date(要设置的数据) 字符:一个参数,直接设置,不允许日期溢出,否则会无效的日期,没有设置的部分,为0 //时间... 阅读全文
posted @ 2020-05-08 22:04 Cupid05 阅读(49) 评论(0) 推荐(0)
摘要: 获取各个时间方法 阅读全文
posted @ 2020-05-08 21:49 Cupid05 阅读(357) 评论(0) 推荐(0)
摘要: 获取各个时间方法 创建日期对象- var d=new Date();获取日期对象的每一部分 var year = d.getFullYear(); //年 var month = d.getMonth(); // 月 var myD... 阅读全文
posted @ 2020-05-08 21:49 Cupid05 阅读(52) 评论(0) 推荐(0)
摘要: 进制的转换 十进制转其他 十进制是日常使用进制,是数值型数据其实就是将数值转成字符 语法:num.toString(进制) var num = 234;console.log(num); //234var er = num.toStr... 阅读全文
posted @ 2020-05-08 20:18 Cupid05 阅读(46) 评论(0) 推荐(0)
摘要: 进制的转换 十进制转其他 十进制是日常使用进制,是数值型数据 其实就是将数值转成字符 语法:num.toString(进制) 其他转十进制 其他都使用字符表示 其实就是将字符转成数值 parseInt(要转换的数据, 作为哪个进制转换) 其他转其他 利用十进制做过渡 例如2进制转8进制,先转成10进 阅读全文
posted @ 2020-05-08 20:18 Cupid05 阅读(169) 评论(0) 推荐(0)
摘要: 获取数组最小值 阅读全文
posted @ 2020-05-08 20:07 Cupid05 阅读(1198) 评论(0) 推荐(0)
摘要: 获取数组最小值 function getMin(qwe){ return qwe.slice(0).sort(function(a,b){return a-b})[0]; } 阅读全文
posted @ 2020-05-08 20:07 Cupid05 阅读(122) 评论(0) 推荐(0)
摘要: 获取数组中的最大值 function getMax(abc){ // 1.要深拷贝数组 abc = abc.slice(0); // 2.排序(升序第一个值是最小值,降序第一个值是最大值) abc.... 阅读全文
posted @ 2020-05-08 20:06 Cupid05 阅读(84) 评论(0) 推荐(0)
摘要: 获取数组中的最大值 阅读全文
posted @ 2020-05-08 20:06 Cupid05 阅读(466) 评论(0) 推荐(0)
摘要: js获取随机颜色 阅读全文
posted @ 2020-05-08 19:55 Cupid05 阅读(315) 评论(0) 推荐(0)
摘要: js获取随机颜色 function random(min,max){ if(min > max){ var ls = min; min = max; max = ls; } return Mat... 阅读全文
posted @ 2020-05-08 19:55 Cupid05 阅读(85) 评论(0) 推荐(0)
摘要: 自定义格式时间输出当前时间 function createZero(n){ if(n<10){ return "0"+n; } return n; } ... 阅读全文
posted @ 2020-05-08 19:54 Cupid05 阅读(41) 评论(0) 推荐(0)
摘要: 自定义格式时间输出当前时间 阅读全文
posted @ 2020-05-08 19:54 Cupid05 阅读(517) 评论(0) 推荐(0)
摘要: 计算两个日期相差多少天多少小时多少分钟多少秒 阅读全文
posted @ 2020-05-08 19:52 Cupid05 阅读(907) 评论(0) 推荐(0)
摘要: 计算两个日期相差多少天多少小时多少分钟多少秒 function dateDiff(d1,d2){ var date1 = new Date(d1); if(d2){ var date2 = new Dat... 阅读全文
posted @ 2020-05-08 19:52 Cupid05 阅读(74) 评论(0) 推荐(0)
摘要: JavaScript this 关键字 面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。 在方法中,this 表示该方法所属的对象。如果单独使用,this 表示全... 阅读全文
posted @ 2020-05-08 12:52 Cupid05 阅读(27) 评论(0) 推荐(0)
摘要: ###JavaScript this 关键字 面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。 ES2020 在语言标准的层面,引入globalThis作为顶层对象。也就是说,任何环境下,globalThis都 阅读全文
posted @ 2020-05-08 12:52 Cupid05 阅读(356) 评论(0) 推荐(0)
摘要: Math常用方法 | 方法名 | 功能 | |: :|: :| | abs(x)| 返回 x 的绝对值。| | ceil(x)| 对数进行上舍入。| | floor(x)| 对 x 进行下舍入。| | max(x,y,z,...,n)| 返回 x,y,z,...,n 中的最高值。| | min(x, 阅读全文
posted @ 2020-05-08 12:34 Cupid05 阅读(104) 评论(0) 推荐(0)
摘要: Math常用方法 方法名功能abs(x)返回 x 的绝对值。ceil(x)对数进行上舍入。floor(x)对 x 进行下舍入。max(x,y,z,...,n)返回 x,y,z,...,n 中的最高值。min(x,y,z,...,n)返回 x,y,z,..... 阅读全文
posted @ 2020-05-08 12:34 Cupid05 阅读(30) 评论(0) 推荐(0)
摘要: js取范围内的随机数 random方法是产生随机数,随机产生0 1之间的数,不包括0和1; 例如我们要随机产生0 9,利用parseInt()或Math.floor()向下取整 由此我们可以发现规律min到max之间的随机数写法为parseInt(Math.random() (max min+1)) 阅读全文
posted @ 2020-05-08 12:07 Cupid05 阅读(1437) 评论(0) 推荐(0)
摘要: js取范围内的随机数 random方法是产生随机数,随机产生0-1之间的数,不包括0和1; 例如我们要随机产生0-9,利用parseInt()或Math.floor()向下取整 //例如随机产生0-9 Math.round() (0-1) ... 阅读全文
posted @ 2020-05-08 12:07 Cupid05 阅读(154) 评论(0) 推荐(0)
摘要: 字符集的转换方法 - 字符转U编码 - 要转换的字符.charCodeAt()- U编码转字符 - String.fromCharCode(U编码) 阅读全文
posted @ 2020-05-08 11:08 Cupid05 阅读(44) 评论(0) 推荐(0)
摘要: 字符集的转换方法 字符转U编码 要转换的字符.charCodeAt() U编码转字符 String.fromCharCode(U编码) 阅读全文
posted @ 2020-05-08 11:08 Cupid05 阅读(837) 评论(0) 推荐(0)
摘要: js数据类型分类 通过typeof关键字,可以检测数据类型 按照typeof数据类型分为: 字符型(string):必须加引号:单''、双""、反``;任何数据,只要加了引号,就是字符!!! 数值型(number):29 undefined(undefined):undefined,未赋值,不是未定 阅读全文
posted @ 2020-05-08 11:01 Cupid05 阅读(174) 评论(0) 推荐(0)
摘要: js数据类型分类 通过typeof关键字,可以检测数据类型 - typeof 变量或数据 按照typeof数据类型分为: 字符型(string):必须加引号:单''、双""、反``;任何数据,只要加了引号,就是字符!!!数值型(number):29u... 阅读全文
posted @ 2020-05-08 11:01 Cupid05 阅读(34) 评论(0) 推荐(0)
摘要: 1.将数组的每一个元素依次与其他元素做比较,发现重复元素,删除 var arr = [1,23,1,1,1,3,23,5,6,7,9,9,8,5,5,5,5];console.log(arr); //[1, 23, 1, 1, 1, 3, 23, ... 阅读全文
posted @ 2020-05-08 10:51 Cupid05 阅读(37) 评论(0) 推荐(0)
摘要: 1.将数组的每一个元素依次与其他元素做比较,发现重复元素,删除 var arr = [1,23,1,1,1,3,23,5,6,7,9,9,8,5,5,5,5]; console.log(arr); //[1, 23, 1, 1, 1, 3, 23, 5, 6, 7, 9, 9, 8, 5, 5, 5 阅读全文
posted @ 2020-05-08 10:51 Cupid05 阅读(228) 评论(0) 推荐(0)
摘要: 一、在使用数组的方法之前,需要先创建数组,创建数组有以下方式: 字面量方式(json方式) var arr1 = []; //创建一个空数组 var arr2 = [5]; //创建一个具有单个元素的数组 var arr3 = [5,6,7]; //创建一个具有多个元素的数组 构造函数方式 var 阅读全文
posted @ 2020-05-08 10:50 Cupid05 阅读(149) 评论(0) 推荐(0)
摘要: 一、在使用数组的方法之前,需要先创建数组,创建数组有以下方式: 字面量方式(json方式) var arr1 = []; //创建一个空数组 var arr2 = [5]; //创建一个具有单个元素的数组 var arr3 = [5,6,7]; //创... 阅读全文
posted @ 2020-05-08 10:50 Cupid05 阅读(29) 评论(0) 推荐(0)
摘要: 一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米。 var h = 0.0001;var i = 0;while(true){ h = h * 2; i++; if(h > 8848){ bre... 阅读全文
posted @ 2020-05-08 10:23 Cupid05 阅读(27) 评论(0) 推荐(0)
摘要: 一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米。 有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问8个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。 羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能 球从100米的高度落地,每 阅读全文
posted @ 2020-05-08 10:23 Cupid05 阅读(199) 评论(0) 推荐(0)
摘要: 编写函数,判断一个字符串是否是 “可回文字符串” 阅读全文
posted @ 2020-05-08 10:10 Cupid05 阅读(564) 评论(0) 推荐(0)
摘要: 编写函数,判断一个字符串是否是 “可回文字符串” function fn(str){ var center = parseInt(str.length/2); // 4.5 // 4 // 0~4 ... 阅读全文
posted @ 2020-05-08 10:10 Cupid05 阅读(39) 评论(0) 推荐(0)
摘要: js编写函数,判断一个字符串是否是 “可回文字符串” var str = "aabbccehgfhaasdhgfashdfhabcasd"; var obj = {}; for(var i=0;i<str.length;i++)... 阅读全文
posted @ 2020-05-08 10:09 Cupid05 阅读(44) 评论(0) 推荐(0)
摘要: js编写函数,判断一个字符串是否是 “可回文字符串” 阅读全文
posted @ 2020-05-08 10:09 Cupid05 阅读(778) 评论(0) 推荐(0)
摘要: 自己封装函数,实现数组的内置方法indexOf的功能 阅读全文
posted @ 2020-05-08 10:03 Cupid05 阅读(285) 评论(0) 推荐(0)
摘要: 自己封装函数,实现数组的内置方法indexOf的功能 var arr=[5,4,8,9,6,5] console.log(arr); function inde(a,n,start){ // 第一种 ... 阅读全文
posted @ 2020-05-08 10:03 Cupid05 阅读(44) 评论(0) 推荐(0)