2025年腾讯web前端开发笔试题和答案.pdfVIP

  • 2
  • 0
  • 约5.53千字
  • 约 11页
  • 2025-10-21 发布于河南
  • 举报

太上有立德,其次有立功,其次有立言,虽久不废,此谓不朽。——《左传》

腾讯web前端开发笔试题和答案

1请实现,鼠标点击页面中的任意标签,alert该标签的名

称.(注意兼容性)

2请指出一下代码的性能问题,并经行优化。

这题初看纯属折腾,因为后面要根据逗号分隔再alert每项,

何不构造一个数组对象来存放文本内容,而要用个临时变量info才

存放。

如如腾讯拍拍网(.paipai.)是腾讯旗下知名电子商

务网站。务网站。拍拍网于xx年9月12日上线,日上线,年3月13日宣布

正式运营,正式运营,是目前国内第二大电子商务平台。是目前国内第二大电子商务平台。。可是后来想如

果是优化的话这个题目就出的没意义了。

仔细观察info这个变量,发现它每次都要自加字符串,如果字

符串很大的又很多的话会非常影响性能的。

对于js中的string类型,属于基本类型,因此一般情况下他

们是存放在栈上的。如果字符串很大,info会每次变成一个很长的

字符串,会很慢。

以铜为镜,可以正衣冠;以古为镜,可以知兴替;以人为镜,可以明得失。——《旧唐书·魏征列传》

如果用引用类型数组来存放则好很多,如:

最后一招temp.join(“”)搞定。对处理大字符串连接问题都

可以采取这种思路。

3请给出异步加载js方案,不少于两种。

异步加载方式:

(1)defer,只支持IE

(2)async:html5中script标签才有的属性

(3)创建script,插入到DOM中,加载完毕后callBack,见代

码:

4请写出jQuery绑定事件的方法,不少于两种。

5请设计一套方案,用于确保页面中JS加载完全。

6请优化某网页的加载速度。

其身正,不令而行;其身不正,虽令不从。——《论语》

7对string对象经行扩展,使其具有删除前后空格的方法。

8完成一个正则表达式,验证用户输入是否*号码。

varobjExp=newRegExp(Expression);

一道腾讯js面试题

题目如下:

f=function(){returntrue;};

g=function(){returnfalse;};

(function(){

if(g()[]==![]){

f=functionf(){returnfalse;};

好学近乎知,力行近乎仁,知耻近乎勇。——《中庸》

functiong(){returntrue;}

}

})();

alert(f());//trueorfalse?

按网友的描述猜测,这应该是QQ招聘的题目,既考查了

E

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档