摘要:
ES6 的扩展运算符( spread )是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 1、将一个数组转为用逗号分隔的参数序列(把数组中元素展开)。 如下: let arr=[12,23,34]; function testf(){ var arr2 = [ 阅读全文
摘要:
在程序中: this也是代名词,它的场景就是函数。this是函数里的内置对象。 一、this的四种情况:1)、当this所在函数是事件处理函数时。this表示事件源 2)、当this所在函数是构造函数时,this是new出来的对象 3)、当this所在函数时类的方法时,this是调用方法时的对象(写 阅读全文
摘要:
一、什么是BFC 1、BFC即 Block Formatting Contexts (块级格式化上下文), 是 W3C CSS2.1 规范中的一个概念。 2、BFC是指浏览器中创建了一个独立的渲染区域,并且拥有一套渲染规则,他决定了其子元素如何定位,以及与其他元素的相互关系和作用。 二、BFC的特点 阅读全文