摘要:中几种遍历对象的方法,包括它们在使用场景方面各有不同。主要用于遍历对象的可枚举属性,包括自有属性继承自原型的属性输出如下返回一个数组,元素均为对象自有的可枚举属性输出如下用于返回对象的自有属性,包括可枚举和不可枚举的输出如下 js中几种遍历对象的方法,包括for in、Object.keys、Object.getOwnProperty,它们在使用场景方面各有不同。 for in 主要用...
摘要:按钮可以在内容滚动时,给用户一个返回顶部的方便。制作一个按钮的关键是告诉浏览器此元素相对于浏览器固定,而不随着内容的滚动而滚动。代码达到此效果的方式是使用的特性而属性组合告诉浏览器,固定此元素在相对于右下角的,位置处。 backtotop按钮可以在内容滚动时,给用户一个返回顶部的方便。制作一个backtotop按钮的关键是告诉浏览器此元素相对于浏览器固定,而不随着内容的滚动而滚动。代码...
摘要:起源来源于公司解决主页面加载速度慢而提出的一项改进技术。流水线方式降低了页面整体的加载时间,而且,通过让一部分页面先显示,让用户感觉页面加载的更快了。将样式表放在顶部,一般放在中,主要作用是避免裸奔,恶化用户体验。 前言 本文是对《BigPipe学习研究》的总结。昨晚刷Quora,看到一个类似的问题,然后今早百度了下,发现了这篇非常细致的额文章,所以精简了下,对理解网页性能优化有很大帮...
摘要:一篇简单的探索,这个严格模式出来很早了,很多人都有写过,而且官方文档很详细。 原文链接:乖小鬼的简书 为什么想到写这么一篇文章呢,来源在于回答一个 SG上面的问题。那么问题是这样子的。 var a = 2; function foo(){ console.log(this.a);} foo(); 以上代码,执行的结果是什么?? 如果你回答是2,那么对了多少? 只能说对了一半,为什么...