随笔分类 -  JavaScript

摘要:自己封装函数,根据需求拼接时间格式更新实时时间 也可以直接获取拼接输出 阅读全文
posted @ 2020-05-09 17:51 Cupid05 阅读(391) 评论(0) 推荐(0)
摘要:navigator:浏览器信息 浏览器代号(内核):navigator.appCodeName 浏览器名称:navigator.appName 浏览器版本:navigator.appVersion 启用Cookies:navigator.cookieEnabled 硬件平台:navigator.pl 阅读全文
posted @ 2020-05-09 16:18 Cupid05 阅读(297) 评论(0) 推荐(0)
摘要:JavaScript 计时事件 通过js,我们可以设置每隔一段时间,执行一次函数,或者延迟一段时间,执行函数 定时器 setInterval() 功能:每隔参数2的时间,执行一次参数1的函数; 参数:参数1:函数 参数2:毫秒数 返回值:返回一个数值,用来清除当前计时器 语法 clearInterv 阅读全文
posted @ 2020-05-09 12:23 Cupid05 阅读(357) 评论(0) 推荐(0)
摘要:JavaScript 弹窗 在JavaScript中有三种消息框:警告框、确认框、提示框。 警告框 警告框经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确定按钮才能继续进行操作。 确认框 确认框通常用于验证是否接受用户操作。 当确认卡弹出时,用户可以点击 "确认" 或者 "取消" 阅读全文
posted @ 2020-05-09 12:00 Cupid05 阅读(127) 评论(0) 推荐(0)
摘要:设置日期对象 比如计算北京奥运会距离今天过去了多少天?我们就需要先设置指定日期,方法有以下两种: 直接设置 字符:一个参数,直接设置,不允许日期溢出,否则会无效的日期,没有设置的部分,为0 //时间之间可以是,. / 和空格连接 var d = new Date("2008.8.8"); 数值:多个 阅读全文
posted @ 2020-05-08 22:04 Cupid05 阅读(163) 评论(0) 推荐(0)
摘要:获取各个时间方法 阅读全文
posted @ 2020-05-08 21:49 Cupid05 阅读(357) 评论(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)
摘要:获取数组中的最大值 阅读全文
posted @ 2020-05-08 20:06 Cupid05 阅读(466) 评论(0) 推荐(0)
摘要:js获取随机颜色 阅读全文
posted @ 2020-05-08 19:55 Cupid05 阅读(315) 评论(0) 推荐(0)
摘要:自定义格式时间输出当前时间 阅读全文
posted @ 2020-05-08 19:54 Cupid05 阅读(517) 评论(0) 推荐(0)
摘要:计算两个日期相差多少天多少小时多少分钟多少秒 阅读全文
posted @ 2020-05-08 19:52 Cupid05 阅读(907) 评论(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)
摘要: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)
摘要:字符集的转换方法 字符转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)
摘要: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)
摘要:一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米。 有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问8个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。 羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能 球从100米的高度落地,每 阅读全文
posted @ 2020-05-08 10:23 Cupid05 阅读(199) 评论(0) 推荐(0)