前端面试系列(一)
var和let的区别
var
声明在函数中则作用域就是该函数,声明在函数外则作用于为全局,js引擎执行代码时会提升变量到顶部。
let
作用域为当前所处的代码块,没有变量提升故而要先声明后使用,且不允许在相同作用域中重复声明同一个变量。
var
声明在函数中则作用域就是该函数,声明在函数外则作用于为全局,js引擎执行代码时会提升变量到顶部。
let
作用域为当前所处的代码块,没有变量提升故而要先声明后使用,且不允许在相同作用域中重复声明同一个变量。
昨天是国家哀悼日,我发现所有主流网站都变成了灰色,那么这是怎么做到的呢。
其实这里用到了css3
的滤镜filter
属性,以及属性值grayscale()
。
只需要给html
标签加个class即可。
assets/
会被webpack的file-loader编译,路径不能直接写。而对于 static/
则会将其直接复制到 dist/
下,需要只用绝对路径引用它的文件,比如 /staitc/[filename]
。
将node_modules/_hexo-component-inferno@0.4.0@hexo-component-inferno/lib/view/common/article_media.js
文件中的is-uppercase
类删掉,也可以添加后缀让它失效。
记录一下学习vue的过程。