随笔分类 -  JavaScript

摘要:一、使用async修饰的函数,返回的内容就是一个Promise,因此可以使用Promise对象所有的方法,如then等 二、在async函数中使用await是否会影响其他代码的执行,答案是:不会。 阅读全文
posted @ 2019-01-31 15:31 DHeng 阅读(273) 评论(0) 推荐(0)
摘要:一、passive作用 详情请参考MDN(https://developer.mozilla.org/zh-CN/docs/Web/API/EventTarget/addEventListener)中关于addEventListener中的第三个参数;表示 listener 永远不会调用 preve 阅读全文
posted @ 2019-01-28 11:21 DHeng 阅读(7551) 评论(0) 推荐(1)
摘要:在低版本的火狐(43以下)和IE8中,显示时间格式为:yyyy-MM-dd hh:mm:ss,会出现NaN;原因是只支持yyyy/MM/dd hh:mm:ss; 所以在new Date('2018-08-09 10:24:00')的时候,格式也是要传入格式yyyy/MM/dd hh:mm:ss,显示 阅读全文
posted @ 2018-11-23 11:31 DHeng 阅读(814) 评论(0) 推荐(0)
摘要:一、clientX和clientY 事件发生时,鼠标距离浏览器的可视区域的X、Y轴的位置,不包含滚动条的区域的部分。就算是页面进行了滚动,鼠标的坐标值还是参考可视区域的。 二、offsetLeft和offsetTop 事件源元素相对于父节点的偏移的像素值。 三、offsetWidth和offsetH 阅读全文
posted @ 2018-10-29 14:44 DHeng 阅读(1624) 评论(0) 推荐(0)
摘要:1 if(!/^[A-Za-z0-9\u4e00-\u9fa5]+/.test(value)){ 2 alert('不能输入非法字符') 3 } 阅读全文
posted @ 2018-08-20 15:49 DHeng 阅读(1336) 评论(0) 推荐(0)
摘要:一、语法 Object.keys(obj) 参数:要返回其枚举自身属性的对象 返回值:一个表示给定对象的所有可枚举属性的字符串数组 二、处理对象,返回可枚举的属性数组 let person = {name:"张三",age:25,address:"深圳",getName:function(){}} 阅读全文
posted @ 2018-08-17 14:46 DHeng 阅读(99327) 评论(2) 推荐(8)
摘要:一、代码如下 在外部主要使用checkIDCard方法即可。 阅读全文
posted @ 2018-08-16 19:45 DHeng 阅读(1027) 评论(0) 推荐(0)
摘要:1 /** 2 * 获取年月,如:2018-08 3 */ 4 export function getMonth () { 5 return formatDate(new Date(), 'yyyy-MM') 6 } 7 8 /** 9 * 10 * @param {*} date 11 * @param {*} fmt : yyyy-MM、yyyy-MM-dd... 阅读全文
posted @ 2018-08-16 19:40 DHeng 阅读(614) 评论(0) 推荐(0)
摘要:PHP的处理方式:http://blog.sina.com.cn/s/blog_4cd978f90102wx92.html 阅读全文
posted @ 2018-07-31 14:01 DHeng 阅读(572) 评论(0) 推荐(0)
摘要:这个功能没有使用过,网上看到的,记录一下 阅读全文
posted @ 2018-07-19 16:37 DHeng 阅读(4943) 评论(1) 推荐(0)
摘要:关于JavaScript的作用域,最近听到一个名词:“词法作用域”;以前没有听说过(读书少),记录一下对此的理解,加深印象。 词法作用域:在JavaScript中,一个函数的作用域,在这个函数定义好的时候就决定好了;因此判断该函数的上一级作用域,不是看函数在哪里调用,而是看函数在哪里编写;请勿和th 阅读全文
posted @ 2018-07-19 14:16 DHeng 阅读(425) 评论(0) 推荐(0)
摘要:浏览器中某些计算和处理要比其他的昂贵很多。例如, DOM 操作比起非 DOM 交互需要更多的内存和 CPU 时间。连续尝试进行过多的 DOM 相关操作可能会导致浏览器挂起,有时候甚至会崩溃。尤其在 IE 中使用 onresize 事件处理程序的时候容易发生,当调整浏览器大小的时候,该事件会连续触发。 阅读全文
posted @ 2018-07-18 14:47 DHeng 阅读(743) 评论(0) 推荐(0)
摘要:a标签中的down属性时HTML5新增的属性,此属性指示浏览器下载URL而不是导航到URL,因此将提示用户将其保存为本地文件。目前该属性的兼容性如下: 具体代码实现: 阅读全文
posted @ 2018-07-16 17:31 DHeng 阅读(8013) 评论(0) 推荐(0)