博雅笔试题
1、Media Queries是通过什么来过滤设备的
2、移动端的事件触发顺序为:
touchstart --> touchmove -> touchend -->click。
那能不能只触发touch事件,不去触发click事件呢?查阅相关资料,发现了preventDefault()的方法,阻止事件的默认行为。 var content = document.querySelector(".content"); content.addEventListener("touchstart", function(e){ e.preventDefault(); content.style.background = "#0F0"; }) content.addEventListener("click", function(e){ content.style.background = "#00F"; }); 通过preventDefault()方法,可以阻止后面事件的触发。
3、无法用于跨域的是:
A、jsonp B、postMessage C、document.damain D、websocket
4、不会再移动端手机上启动3D加速的是:
A、transform:translate3d(0,0,0);
B、transform:translateZ(0);
C、transform:translateY(0);
D、transform:rotate3d(0,0,0,120deg);
5、px em rem pt是指什么
1、cookie、localStorage、sessionStorage的区别
2、完成一个半径为25px的圆向右先快后慢滚动300px
3、数组去重
4、编写一个函数clone,实现对象拷贝
5、编写一个函数,有字符串str = "abc345efgabcab"
1)字符串变为:"abc[3][4][5]efgabcab"
2)变为:"abc6810efgabcab"

浙公网安备 33010602011771号