一、箭头函数和普通函数的区别
1、箭头函数的this是定义时决定的,普通函数是看调用的方法
2、箭头函数不能成为构造函数
3、箭头函数不能使用async/await
4、箭头函数不能使用Generator函数,不能使用yeild关键字
5、箭头函数不能使用call、apply、bind来修改this指向
6、箭头函数不绑定arguments
二、弹性盒子中,父盒子和子盒子都有哪些属性
添加在父元素上的属性(添加在flex容器上的)
①、设置为弹性布局(display:flex)
②、修改主轴的属性(flex-direction)
③、设置子元素是否折行(flex-wrap)
④、设置主轴的对齐方式(justify-content)
⑤、设置侧轴的对齐方式(align-items、align-content)
添加在子元素上的属性(添加在flex项目上的)
①、设置子元素前后顺序(order,默认数值是0,数值越小,排列越靠前,必须为整数,不能为小数,可以是负数)
②、设置子元素的放大比例(flex-grow,子元素宽度和<父元素宽度和,默认值为0,没有单位,表示不放大,可以为小数,负数对该属性无效)
③、设置子元素的缩小比例(flex-shrink,子元素宽度和>父元素宽度和,没有单位,默认值为1,表示当空间不足时,等比例缩小,可以为小数;属性值为0时,表示当空间不足时,不缩小)