Javascript
文章平均质量分 51
Javascript
厘子 车
这个作者很懒,什么都没留下…
展开
-
设置时间范围为本月第一天到最后一天
默认显示本月第一天和最后一天原创 2023-06-20 10:47:53 · 331 阅读 · 0 评论 -
js中includes() 和indexOf() 两方法区分
描述includes() ---- 判断一个数组是否包含一个指定的值。indexOf() ---- 搜索数组中的元素,并返回它所在的位置。使用与返回值(undefined、NaN需特殊注意)includes() 返回值true / falselet arr = [1,2,'san',4,,NaN];console.log(arr.includes('san')); //trueconsole.log(arr.includes(6)); //falseconsole.log(arr.原创 2020-07-15 11:01:38 · 2404 阅读 · 0 评论 -
console 的常用方法 console.log() console.clear() console.dir()
console.log() 浏览器控制台打印信息console.warn() 浏览器控制台打印警告信息(黄色)console.error() 浏览器控制台打印错误信息(红色)console.time() 计时开始console.timeEnd() 结束计时console.clear() 清除当前控制台的所有输出console.dir() 可以显示对象所有属性和方法...原创 2020-04-09 17:12:23 · 668 阅读 · 0 评论 -
blur与click事件优先级问题
父元素添加点击事件click,子元素有blur事件因为js是单线程机制,一次只能执行一个事件,所以click与blur存在优先级问题,所以只执行来blur事件解决办法:1. 给blur一个事件缓冲setimeout2. 可以用mousedown来代替click事件...原创 2020-03-30 11:12:04 · 855 阅读 · 0 评论 -
Js计算小数点时,会有浮点数精度问题 .toFixed(num)也不是很完美
Js计算小数点时,会有数值不精准的问题 .toFixed(num)也不是很完美例如下图:解决办法(0.1 + 0.2).toFixed(1)但是不确定是否满足一位小数的需求(0.1*100 + 0.2*100) /100 可行两者也有差别,一个是string一个是number,一个是强制两位小数点补位,一个是不显示无用0占位,看个人需求使用,如下图...原创 2020-03-20 16:25:53 · 363 阅读 · 1 评论 -
设置页面title为空 document.title
设置页面title为空如果是H5页面,需要注意的是app抓取title时候要过滤一下,不然一直都是空document.title=’\u200E’;原创 2020-03-20 16:11:11 · 1542 阅读 · 0 评论 -
时间格式问题 ios/ie不兼容 new Date(xxxx-xx-xx xx:xx).getTime() 时间戳
时间格式问题 ios/ie不兼容 new Date(xxxx-xx-xx xx:xx).getTime() 时间戳new Date(2020-03-16 10:00).getTime() 会在手机出现bug开发中发现后台返回数据格式为 2020-03-16 10:00后台库里存储格式string,也不想做处理直接返回给前端所以只能前端给格式处理为时间戳再操作其他那么问题来了,做过测试发现...原创 2020-03-18 15:45:13 · 571 阅读 · 0 评论