front-end汇总

173 阅读2分钟

HTML

CSS

overflow:hidden的作用

1、解决元素溢出 2、帮助元素形成BFC:块级格式上下文,解决父元素的高度为0的问题 3、解决外边距塌陷问题:子元素设置margin-top后,父元素会随之下降

text-align:center的适用范围

适用于:inline元素、inline-block元素、img元素,不适用与block元素

inline、block、inline-block区别:

inline元素处于同一行,无法手动设置宽高,需要被子元素撑开; inline-block是能够处于同一行的块级元素,能够设置宽高; block元素单独占据一行,通过magin来撑满整个html页面

Java Script

JS的主要数据类型包括哪些?

答:JS的数据类型包括基本数据类型引用数据类型共7种。

基本数据类型:数字、字符串、布尔、undefined、null和Symbol

引用数据类型:Object

深拷贝与浅拷贝?

答:深拷贝又称为值拷贝,所拷贝得到的对象与原始对象的值相同,内存地址不同,对新对象进行操作后,原始对象的是不会发生改变。 如何实现:1、递归方式 2、

浅拷贝又称为引用拷贝,所拷贝得到的对象与原始对象在内存中的地址相同。对新对象进行操作后,原始对象的值也会同时发生变化。

VUE

created和mounted的区别:

created是解析成html模板前,mounted是解析成Html模板之后,

计算机网络

http和https的区别

http协议是超文本传输协议,传输数据时采用的明文方式,不安全 https是建立在ssl协议上的传输协议,更加安全 https需要申请CA证书,而证书的申请一般不是免费的。