前端开发常见面试试题(3)

时间:2024-07-22 00:36:35 学人智库 我要投稿
  • 相关推荐

前端开发常见面试试题(3)

JS代码示例:

前端开发常见面试试题(3)

3.14

问题:上面的语句的返回值是什么? 答案:3

"i'm a lasagna hog".split("").reverse().join("");

问题:上面的语句的返回值是什么? 答案:"goh angasal a m'i"

( window.foo || ( window.foo = "bar" ) );

问题:window.foo的值是什么? 答案:"bar" 只有window.foo为假时的才是上面答案,否则就是它本身的值。

var foo = "Hello"; (function() { var bar = " World"; alert(foo + bar); })(); alert(foo + bar);

问题:上面两个alert的结果是什么? 答案: "Hello World" & ReferenceError: bar is not defined

var foo = []; foo.push(1); foo.push(2);

问题:foo.length的值是什么? 答案:'2'

var foo = {}; foo.bar = 'hello';

问题:foo.length的值是什么? **答案: undefined

jQuery相关问题

解释"chaining"。

解释"deferreds"。

你知道那些针对jQuery的优化方法。

请解释'.end()'的用途。

你如何给一个事件处理函数命名空间,为什么要这样做?

请说出你可以传递到jQuery方法的四种不同值。

选择器(字符串),HTML(字符串),回调函数,HTML元素,对象,数组,元素数组,jQuery对象等。

什么是效果队列?

请指出'.get()','[]','eq()',的区别。

请指出'.bing()','.live()'和'.delegate()'的区别。

请指出'$'和'$.fn'的区别?或者说出'$.fn'的用户。

请优化下列选择器:

$(".foo div#bar:eq(0)")

【前端开发常见面试试题(3)】相关文章:

经典常见的面试试题09-14

前端工程师面试题10-20

面试中常见的面试试题08-21

Web前端面试题目及答案06-30

名校英语面试经典常见的面试题10-21

iOS开发、设计面试题08-16

经典常见面试题分析解答08-14

iPhone软件开发面试题10-23

人力资源行业常见面试题汇总08-20

常见的面试“障碍”07-08