JavaScript中级前端面试试题三
- 试卷信息
- 试卷简介
试卷作者:李红米 | 试卷类型:专项训练 |
试卷类别:编程开发 | 试卷状态:已完本 |
总点击数: | 总推荐数: |
阅读权限:免费 | 最后更新: 2019-09-01 |
题目列表
- 【问答题】console.log([2013,10,1].join("")) 的结果是什么?
- 【问答题】slice() 与 splice() 分别具备什么功能?有什么区别?
- 【问答题】请写出一个函数,功能是删除数组的指定下标元素。
- 【问答题】请写一个函数 removeVoid(arr), 删除该数组中值为“null, undefined”的项,返回原数组。
- 【问答题】数组方法 pop()、 push()、 unshift() 和 shift() 分别具备什么功能?
- 【问答题】请给 Array 本地对象增加一个原型方法,它的用途是删除数组中重复的条目,并将数组返回。
- 【问答题】在 JavaScript 中如何写定时调用函数 foo() ?
- 【问答题】JavaScript 中如何规避多人开发函数重名问题?
- 【问答题】请分别描述 JavaScript 中 prototype、constructor、this、argument 的含义。
- 【问答题】写一个函数,参数为一个元素,返回指定元素的第一个子元素, 要求兼容 IE6/IE7/IE8/Firefox/Safari/Chrome,函数越
- 【问答题】写出下面函数 console 的值,并说出为什么? var b=1; function c(){ console.log(b); if(!b){ var b=2; }
- 【问答题】看下面一段代码,请写出结果。 function b(){ a=10; alert(arguments[1]); } b(1,2,3);
- 【问答题】简述 JavaScript 封装。
- 【问答题】下面 JavaScript 代码的运算结果是 2 还是 undefined ?请阐述原因。 function show(){ var b=1; a=++b; }
- 【问答题】判断以下两段代码的正误,并阐述错误代码为何报错。
- 【问答题】JavaScript 中,有一个函数,在执行对象查找时,永远不会去查 找原型,这个函数是什么?
- 【问答题】请写一个函数 closest(element,className),传入 DOM 对象及 CSS 名称,或者标签名称,查找到离它自身最近的父节
- 【问答题】请写一个函数 getParamenters() 来获取浏览器地址栏 URL 全部 参数,并返回一个 JSON 串。
- 【】请写一个函数来验证电子邮件的格式是否正确。
- 【问答题】写一个获取非行间样式的函数。
- 【问答题】写一个函数来验证 E-mail 的有效性。
- 【多选题】以下哪些是 JavaScript 的全局函数( ) A.escape B.parseFloat C.eval D.settimeout E.alert
- 【多选题】foo 对象有 att 属性,那么获取 att 属性的值,以下哪些做法是 可以的( ) A.foo.att B.foo("att") C.foo["att
- 【多选题】以下哪条语句会产生错误( ) A.var obj=(); B.var obj={}' C.var obj=//; D.var obj=[]; E.var obj=new Ob
- 【问答题】已知对象 var obj = {……….},但对象的属性未知 , 如何对该对 象的属性进行遍历 ?
- 【问答题】在 JavaScript 中 , 如何实现对象的私有属性 , 并说明原理。
- 【问答题】请使用 JavaScript 语言创建一个对象来代表一个学生 , 学生主 要有以下属性 :姓名 Jeriy(字符串类型)/ 年龄 22
- 【问答题】在 JavaScripit 中,obj.childNodes() 和 obj.children() 的区别是 什么?
- 【问答题】编写一个函数,去掉数组的重复元素。
- 【问答题】如何创建一个对象?请举例说明。
- 【单选题】以下哪个不是 JavaScript 的内置对象( ) A.Time B.Array C.Date D.Math
- 【问答题】什么是 JS 的原型模型及原型链?
- 【问答题】注释的代码是否可以实现?如不能实现请修改。 function test(){ this.name="taobao"; this.waitMes=funct
- 【单选题】请选择以下代码输出的值( ) console.log(1); setTimeout (function(){ console.log(2); },0); setTime
- 【问答题】setInterval(function() { setTimeout(function() { alert('say!') }, 5000) }, 1000); 代码运行后,多久提
- 【问答题】关于 setTimeout("check",10) 中说法正确的是( )
- 【问答题】请描述 setTimeout 和 setInterval 的区别?在性能上谁更好?为 什么要用 setTimeout 和 setInterval ?
- 【问答题】下面三个 alert 的执行顺序是怎么样的?结果是什么? function test(){ var a=1; setTimeout(function(){ aler
- 【问答题】按照格式 ×××× 年 ×× 月 ×× 日 ×× 时 ×× 分 ×× 秒 动态显示时间,要求不满 10 的在前面补 0。
- 【问答题】输出明天的日期。
- 【问答题】编写一个 JavaScript 函数,实时显示当前时间,格式“- 年 - 月 - 日时:分:秒”。
- 【问答题】在 JavaScript 中 typeof 返回的结果有哪几种?
- 【问答题】下列 JavaScript 代码执行后,依次 alert 的结果是 _______。
- 【问答题】写出下面的输出结果,并说出原因。
- 【问答题】简述 typeof 和 instanceof 的作用。