概要:6 请优化某网页的加载速度。7 对string对象经行扩展,使其具有删除前后空格的方法。 1 2 3 4 5 String.prototype.trim =function(){ return this.replace(/(^\s*)|(\s*$)/g,''); } 8 完成一个正则表达式,验证用户输入是否身份证号码。var Expression=/\d{17}[\d|X]|\d{15}/;var objExp=new RegExp(Expression);一道腾讯js面试题题目如下:f = function() {return true;};g = function(
腾讯web前端开发笔试题和答案,标签:笔试大全,http://www.88haoxue.com6 请优化某网页的加载速度。
7 对string对象经行扩展,使其具有删除前后空格的方法。
1 2 3 4 5 |
String.prototype.trim =function(){
return this.replace(/(^\s*)|(\s*$)/g,'');
} |
8 完成一个正则表达式,验证用户输入是否身份证号码。
var Expression=/\d{17}[\d|X]|\d{15}/;
var objExp=new RegExp(Expression);
一道腾讯js面试题
题目如下:
f = function() {return true;};
g = function() {return false;};
(function() {
if (g() && [] == ![]) {
f = function f() {return false;};
function g() {return true;}
}
})();
alert(f()); // true or false ?
按网友的描述猜测,这应该是QQ招聘的题目,既考查了ECMAScript知识,又需要被面试者的应用实践,题目本身无标准答案,在不同浏览器下表现不同。
这是一道难度较大,并且出题角度比较刁钻的面试题。
正赶上最近在研究Javascript这部分的内容,便对该题目涉及的考察点进行了更深入的研究。以下给出简单分析。
考察点
对作用域链(scope chain)、执行环境(execution context)、变量对象(variable object)的理解
命名函数表达式,参见这里
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
上一篇:华诺集团笔试题
最新更新