前端面试题
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">