关于YY的笔试总结

2015-09-29  本文已影响0人  BR

1.几个常见的表达式的真假;

[]==false;          //false

Boolean([]);      //true

Boolean()值false的有: 0, "",false,null,undefined;

2.parseInt("3.14")+parseFloat("3.1") = 6.1;

parseInt(string,radix);//解析一个字符串,返回一个整数,只有字符串的第一个数字会被返回;

parseFloat(string);//解析一个字符串并返回一个浮点数;

3+3.1 = 6.1

3.for(var i = 0;i < 3;i++){

         setTimeout(function(){

               console.log(i++);

        },0);

       console.log(i);

}

先执行console.log(i);
输出0,1,2;

再执行setTimeout();输出3,4,5

4.function add(x){

   //your code

}

alert(add(2)(3)(4));

结果为9,补充这个函数;

5.css优先级计算

6,怪异模式和标准模式的区别

7.css3写一个线性渐变,从左上到右下变成黑到白

8.优雅降级和渐进增强的区别

9.var x = 3;

var foo = {

         x: 2,

        baz: {

             x: 1,

            bar: function(){

                return this.x;

          }

       }

}

var go = foo.baz.bar;

alert(go());//3

alert(foo.baz.bar());//1

上一篇下一篇

猜你喜欢

热点阅读