第八十五天(2018-10-28)
- [html] 请说说你对ISISO8859-2字符集的认识
- [css] 移动端的布局用过媒体查询吗?写出例子看看
- [js] 解释下为什么
{} + [] === 0
为true? - [软技能] 浏览器在什么情况下会出现“已拦截弹窗式窗口”?怎么解决?
题目一:
当今开发环境下,对于一个字符集,通常情况下,我们只需要有两个认识:
它是 UTF-8 吗?
如果不是,那它兼容 UTF-8 吗?
对于 ISO-8859,回答是:
它不是 UTF-8,但它兼容 UTF-8。它是 UTF-8 的子集。
当然,知道了也没用。你还是用 UTF-8。
注:你如果接手一个遗留项目,可能会接触到和 UTF-8 不同的其他字符集。你的开发体验通常会很差,因为其他工具都用 UTF-8。所以,最好的方法是:不要接手非 UTF-8 的遗留项目。
题目二:
body{
height: 60vh;
}
@media(max-width:500px) {
body{
background-color: #000;
}
}
@media(min-width:501px) and (max-width:900px) {
body{
background-color: #f00;
}
}
@media(min-width:901px){
body{
background-color: #0f0;
}
}
题目三:
{} + {} => '[object Object][object Object]'
{} + [] => 0
如果{}被当做代码块解析了,那么结果应该如下
+{} => '[object Object]'
+[] => 0
语句一与结果不符
语句二倒是能解析的通
现在我就看你们怎么解释
题目四:
已拦截弹窗式窗口出现的原因是你想打开一个页面,但是这个页面并不是通过你的点击事件实现,而是已其他方式出现的。
使用模拟点击事件,
网友评论