掘友等级

获得徽章 12
#每天一个知识点# 清除浮动的几种方式:
1. 伪元素::after
2. clear: both
3. 创建父级BFC (overflow: hidden)
4. 父级设置高度
#每天一个知识点# var 和 let 的区别:
1.let 是块作用域,而 var 是函数作用域
2.let 不能在定义前访问该变量,而 var 是可以的,只不过值是 undefined
3.let 不能重新定义一个变量
#每天一个知识点# 计算属性 computed 和监听属性 watch 的区别:
computed 用于数据计算,初始化的时候会自动计算一次,它会读取缓存数据。
watch 监控某个数据,被监控的数据发生更改,则 watch 执行,初始化的时候不会自动执行一次
#每天一个知识点# 闭包是指有权访问领一个函数作用域中的变量的函数。
#每天一个知识点# 前端开发现在主流要学哪些技术?
#每天一个知识点# window 对象有个 name 属性,该属性有个特征:即在一个窗口(window)的生命周期内,窗口载入的所有页面都是共享一个 window.name,每个页面对 window.name 都有读写的权限,window.name 是持久存在一个窗口载入过的所有页面中的
#每天一个知识点# JavaScript怎么实现将代码变成图片并且上传到服务器
#每天一个知识点# nginx 反向代理的意思是指,nginx可以作为一个反向代理服务器完成负载均衡,反向代理方式是指以代理服务器来接收网络的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返给网络请求连接的客户端,此时代理服务器对外就表现为一个服务器。
#每天一个知识点# var 和 let 的区别:
1.let 是块作用域,而 var 是函数作用域
2.let 不能在定义前访问该变量,而 var 是可以的,只不过值是 undefined
3.let 不能重新定义一个变量
#每天一个知识点# defer 和 async 都是异步加载,区别就是脚本下载完成之后,defer 是延迟执行,等到 html 解析完再执行 js,有多个 defer 属性脚本时,就会按顺序执行,而 async 是当前 js 文件加载完成之后,不管 html 是否解析完成,都会立即执行 js,有多个 async 脚本时,加载完就执行,不按顺序
下一页