2021-07-27 字节跳动前端

css试题

1.div快速剧中?

body{display:flex}

div{margin:auto}

2.padding和margin有什么不同?

作用对象不同;

padding作用于自身;margin作用于外部对象;

3.vw和百分比有什么区别?

百分比有继承关系,继承父级;

vm只和设备的宽度有关系;

4.行内与块级元素?

行内元素不换行,不设置大小,大小由内容决定;

块级元素独自占满一行,宽度有继承关系,继承自父级;

5.如何让谷歌浏览器支持小字体?

通过缩放;transform:scale(0.8);

JS试题

1.let与var有什么区别?

var存在声明提升;没有局部作用域;存在声明覆盖;

2.深、浅拷贝?

基本数据类型,不存在拷贝,是赋值;

引用数据类型,存在深、浅拷贝;

Array(基类)、Object(基类)

数组和对象的赋值,属于浅拷贝;(浅拷贝:会影响原来的变量值)

(深拷贝:新值和旧值不会相互影响;)

解构赋值:针对一维数组和对象,属于拷贝;针对多维的数组和对象属于拷贝;



你可能感兴趣的:(2021-07-27 字节跳动前端)