前端面试题

http://www.cnblogs.com/aliyue/p/5610850.html

http://www.cnblogs.com/jscode/archive/2012/07/10/2583856.html

http://www.cnblogs.com/yexiaochai/p/3152858.html

http://www.cnblogs.com/xxcanghai/p/5189353.html

https://www.jb51.net/article/180383.htm  this使用场景

//有两个数组,将第一个数组中两项和为第二个数组第一项值的数据返回
var ary1=[7,2,11,15],ary2=[9],ary3=[];
    for(var i=0;i<ary1.length;i++){
        for(var j=i+1;j<ary1.length;j++){
            if(ary1[i]+ary1[j] == ary2[0]){
                ary3.push(ary1[i],ary1[j]);
            }
        }
    }
    console.log(ary3);

this和$(this)的区别:

$(this)是个类数组,有length属性,数据类型为[Object,Object];

this是对象类型,在js中,this是[Objeject,Object]类型,操作DOM元素时,this是[Object,elementObject];

js获取时间戳的3种方法:

1)new Date().getTime(),     

2)Date.now(),

3)+new Date()

new Date("2020-01-01");这种格式在safari浏览器里不兼容。支持new Date("2020/01/01")   

//meta 标签:自动刷新/跳转    content中time需要设置具体的时间,如2,经过2s后,会自动跳转到page2.html

 <meta http-equiv="Refresh" content="time; URL=page2.html">

posted @ 2017-02-05 15:05  dongxiaolei  阅读(144)  评论(0编辑  收藏  举报