前段常见问题(4)

1.

解决两张图片智联有白边的问题:(1)fontsize=0 (2)转为块元素,再浮动

2.

background-clip:剪切背景图,有三个属性值
border-box | padding-box | content-box,默认值为 border-box
border-box:背景图全部覆盖
padding-box:边框没有背景图
content-box:只有文本内容有背景图

3.

array.reduce(function(total, currentValue, currentIndex, arr), initialValue)
累加器:reduce(是一个方法)return返回
total:初始值,也是返回值(必须写)
currentValue:当前值(必须写)
currentIndex:索引
arr:数组对象

4.

innerHtml,innerText :可以往 页面添加东西

5.

appendChild:createElement创建一个标签,添加进去(之内插入标签【node对象】,并且是一个)
####6.
new的作用和new的底层原理(案例)
####7.

改变this的指向
      一、call()
        1、可以进行函数的调用
        2、可以改变this指向,如果没有参数,this指向全局
        3、可以改变this指向,如果有一个参数,this指向该参数
        4、可以改变this指向,如果有多个参数,this指向第一个参数,其他参数是参数列表
      二、apply()
        1、可以进行函数的调用
        2、可以改变this指向,如果没有参数,this指向全局
        3、可以改变this指向,如果有一个参数,this指向该参数
        4、可以改变this指向,如果有多个参数,this指向第一个参数,其他参数是数组
      三、bind()
        1、不可以进行函数的调用
        2、可以改变this指向,如果没有参数,this指向全局
        3、可以改变this指向,如果有参数,this指向该参数

你可能感兴趣的:(javascript,前端,开发语言)