1.
<script>
var x=1;
if(function f(){}){
x += typeof f;
}
alert(x);
</script>
x结果:1undefined
考点:if语句中如果放置函数,该函数的特殊性
当在if语句当中放置一个功能函数的时候,这个if语句是能够成立的,但是!这个函数并不会被定义。
2.数组,操作符
<script>
new Array(5).toString();
</script>
结果:“,,,,”
解析:1.定义数组,toString()方法
2.new Array(5) 中的5表示数组长度;
new Array(5) 表示定义了一个拥有5个元素的数组
3.new Array(5) 定义了数组长度,当并没有定义相应的数组元素;
4.对于一个存在数组元素,但数组元素未定义的数组,在使用toString函数时,分隔数组元素的逗号也会转换成字符串中的 内容
3.css的优先级:
!important>内联样式>外联样式(id>class>tag);