JavaScript中级前端面试试题二
- 试卷信息
- 试卷简介
试卷作者:李红米 | 试卷类型:专项训练 |
试卷类别:编程开发 | 试卷状态:已完本 |
总点击数: | 总推荐数: |
阅读权限:免费 | 最后更新: 2019-09-01 |
题目列表
- 【多选题】以下哪个字不属于 JavaScript 的关键字( )
- 【问答题】关键字与保留字的区别?
- 【问答题】JavaScript 有几种循环语句的写法?
- 【问答题】下列 JavaScript 代码执行后,iNum 的值是 ________
- 【问答题】下列 JavaScript 代码执行后,alert() 的结果是什么?
- 【单选题】请选择结果为真的表达式( )
- 【问答题】请说明 JavaScript 中“==”和“===”的区别。
- 【多选题】请选择结果为真的表达式( ) A.null instanceof object B.null = = = undefined C.null = = undefined D.NaN = = N
- 【问答题】简要描述下列符号在 JavaScript 中的作用,“||”,“eval”,“call”。
- 【单选题】JavaScript 中表达式 parseInt("X8X8")+paseFloat("8")的 结果是( )
- 【问答题】统计从 1 至 400 亿之间的自然数中含有多少个 1 ?比如从 1 ~ 21, 1、10、11、21 这 4 个自然数中共含有 5 个 1
- 【问答题】分析下面的 JavaScript 代码: x=11; y='number'; m=x+y; m 的值为多少?
- 【问答题】什么是三元条件语句?
- 【单选题】在 JavaScript 中,String 对象的方法不包括( ) A.charAt() B.substring() C.toUpperCase() D.length
- 【问答题】请编写代码扩展 JavaScript 的 string 对象,让其拥有一个新的方 法 killpoint() 来删除字符串中的所有英文句
- 【问答题】对 string 对象进行扩展,使其具有删除前后空格的方法。
- 【问答题】如何扩展 JavaScript 中原生的 String 对象? String 对象中的哪些 方法可返回字符串的指定部分?
- 【问答题】请用 JavaScript 实现获取 5 个 0 ~ 99 之间不相同的随机数。
- 【问答题】请给出下面 a、b、c 的输出结果 ______。
- 【问答题】编写 JavaScript 脚本,生成 0 ~ 7 之间的随机整数。
- 【问答题】使用 JavaScript 求两个数的最大公约数。
- 【】获取一个 1 ~ 50 的随机不重复数组。
- 【问答题】Math.ceil()、Math.floor() 和 Math.round() 三个方法都是四舍五 入,请问有什么区别? Math.round(-11.5) 的值
- 【单选题】在 JavaScript 里,下列选项中不属于数组方法的是( )
- 【单选题】请见如下代码: var emp=new Array(3); for(var i in emp) 以下答案中能与 for 循环代码互换的是( )
- 【单选题】下列声明数组的语句中,错误的选项是( )
- 【问答题】请编写尽可能简洁的 JavaScript 代码,找到在第一个数组 array1 中出现,而在第二个数组 array2 中没有出现的数
- 【问答题】编写函数,用于过滤一个数组内重复的元素,并用这些元素重构 一个新数组,新数组内也不能有重复元素。 var arrNum
- 【问答题】现有一个数组(元素为数字,并且有可能重复),请给 Array.prototype 增加一个方法(方法名自取),该方法能去掉数组中全
- 【问答题】给定一个数组实现字符串反转,要求原地实现。
- 【问答题】如何准确判断一个 JavaScript 对象是数组?
- 【问答题】在如下数组的第二个元素后插入一个元素 3。 var arr=[1,2,4,5,6];
- 【问答题】以空格字符串作为分隔字符串,将如下字符串拆分成数组(每个 元素不能含有空格字符)。 var str='ab c 20 d e f
- 【问答题】怎么判断一个对象为数组类型?
- 【问答题】var aPush = [1, 2, 3]; console.log("len:"+aPush.push(4)+",push 后数组:"+aPush);
- 【问答题】var aPop = ["a", "b", "c"]; console.log(" 返回:"+aPop.pop()+",pop 后数组:"+aPop);
- 【问答题】var aUnshift = [1, 2, 3]; console.log("len:"+aUnshift.unshift(0)+",unshift 后数组: "+aUnshift);
- 【问答题】var aShift = ["a", "b", "c"]; console.log(" 返回:"+aShift.shift()+",shift 后数组:"+aShift);
- 【问答题】var sSplice = [1, 2, 3],sSplice2 = [1, 2, 3],sSplice3 = [1, 2, 3]; sSplice.splice(0, 0, 0); console.
- 【问答题】console.log([1, 2, 3].slice(0, 2));
- 【问答题】console.log(["a", "c", "d", "b"].sort()); console.log(["10", "1", "2", "5"].sort(fu
- 【问答题】将数组 ["a","b"] 和 ["c","d"] 合并,并且删除第二个元素。
- 【问答题】Javascripit 数组方法 sort() 的作用是 ______________
- 【问答题】写出一个 JavaScript 的函数,实现对一个数组去重的功能。
- 【问答题】请写出如下 JavaScript 代码的运行结果。 var name="zhangsan"; function GetNAme(){ var arr=[1,2,3]; v
- 【问答题】请写出如下 JavaScript 代码片段的运行结果。 var my_arr=[]; for(var i=0;i<=5;i++){ my_arr.push(i*(i+1
- 【填空题】JavaScript 中给全部都是数字元素的数组排序的原生方法是 ____, 其中使用的是 _____ 的排序方法?
- 【问答题】join() 和 split() 的区别?
- 【问答题】console.log([1,2,3].length);
- 【问答题】console.log([1, 2, 3].concat("a", "b")) 的结果是什么?