随笔分类 -  javascript

摘要:之前对这个属性认识都与ajax相关,早上看博客,发现提到这个属性,挺感兴趣就记录下。 document.readyState属性描述了文档的加载状态,引自mdn, 当一个文档readyState属性发生更改时,readystatechange 事件会被触发: 可以通过这个属性做进度条,判断docum 阅读全文
posted @ 2018-02-24 15:37 wlgz 阅读(849) 评论(1) 推荐(0)
摘要:数组sort方法在不传递参数的情况下会调用toString()转型方法,然后比较得到的字符串,以确定如何排序。 上面这段话摘自高程三中对sort的描述,更直白点:不传递参数是按照字符编码表的顺序进行排序的: sort方法可以接收一个比较函数作为参数,比较函数接收两个参数: 如果第一个参数应该位于第二 阅读全文
posted @ 2018-01-25 10:26 wlgz 阅读(389) 评论(0) 推荐(0)
摘要:引用mdn的描述:fragment是一个空文档对象DocumentFragment对象的引用。 常用在保存生成的dom节点上: 上面这种写法每次生成的dom节点再插入dom中,都会引起页面的重排,耗费性能。 下面用DocumentFragments改进: 因为生成fragment(文档片段)存在于内 阅读全文
posted @ 2018-01-24 14:25 wlgz 阅读(152) 评论(0) 推荐(0)
摘要:之前在公司做的一个微信公众号调用微信中的拍照的接口代码: 以上代码多层回调,形成回调地狱,再加上业务逻辑代码后非常混乱,很不直观。 promise的出现是为了解决写多个异步操作嵌套的问题,在控制台打印可以看出是一个函数,这个promise其实是一个构造函数。 promise提供常用的方法: reso 阅读全文
posted @ 2018-01-10 15:26 wlgz 阅读(286) 评论(0) 推荐(0)
摘要:最近做vue的项目,发现中用了很多es6中的新特性,随后开始恶补es6,发现箭头函数这一简洁的函数写法,不过还是感觉不习惯,箭头函数的格式; 箭头函数中this是一个空对象,在node.js中测试可发现: 箭头函数上层还是箭头函数,那么就仍然没有找到,最终都没有找到的话,那就是window对象了。 阅读全文
posted @ 2017-07-15 18:07 wlgz 阅读(373) 评论(0) 推荐(0)