摘要: forEach() 方法对数组的每一个元素执行一次提供的函数。 map() 方法创建一个新数组,其结果是该数组都执行一次函数,原函数保持不变。 filter() 方法使指定函数测试数组的每一个元素,并放回一个通过元素的新数组。 some() 方法测试该数组有元素通过了指定函数的测试,如果有返回tru 阅读全文
posted @ 2017-03-09 10:07 码农的后院 阅读(4934) 评论(0) 推荐(1) 编辑
摘要: find() 方法返回数组中满足提供的测试函数的第一个元素的值。 语法: arr.find(callback[, thisArg]) findIndex()方法返回数组中满足提供的测试函数的第一个元素的索引。否则返回-1。 语法: arr.findIndex(callback[, thisArg]) 阅读全文
posted @ 2017-03-09 09:57 码农的后院 阅读(9068) 评论(0) 推荐(1) 编辑
摘要: 页面呈现流程 在讨论页面重绘、回流之前。需要对页面的呈现流程有些了解,页面是怎么把html结合css等显示到浏览器上的,下面的流程图显示了浏览器对页面的呈现的处理流程。可能不同的浏览器略微会有些不同。但基本上都是类似的。 1. 浏览器把获取到的html代码解析成1个Dom树,html中的每个tag都 阅读全文
posted @ 2017-02-21 11:04 码农的后院 阅读(501) 评论(0) 推荐(0) 编辑
摘要: rem 作为一个低调的长度单位,由于手机端网页的兴起,在屏幕适配中得到重用。使用 rem 前端开发者可以很方便的在各种屏幕尺寸下,通过等比缩放的方式达到设计图要求的效果。 rem 的官方定义『The font size of the root element.』,即以根节点的字体大小作为基准值进行长 阅读全文
posted @ 2016-11-29 11:02 码农的后院 阅读(601) 评论(0) 推荐(0) 编辑