01
(function () {
return typeof arguments;
})();
A. "object"
B. "array"
C. "arguments"
D. "undefined"
答案:A
02
var f = function g() {
return 23;
};
typeof g();
A. "number"
B. "undefined"
C. "function"
D. Eorror
答案:D
03
(function (x) {
delete x;
return x;
})(1);
A. 1
B. null
C. undefined
D. Error
答案:A
04
var y = 1,
x = y = typeof x;
x;
A. 1
B. "number"
C. undefined
D. "undefined"
答案: D
05
(function f(f) {
return typeof f();
})(function () {
return 1;
});
A. "number"
B. "undefined"
C. "function"
D. Error
答案:A
06
var foo = {
bar: function () {
return this.baz;
},
baz: 1
};
(function () {
return typeof arguments[0]();
})(foo.bar);
A. "undefined"
B. "object"
C. "number"
D. "function"
答案:A
07
var foo = {
bar: function () {
return this.baz;
},
baz: 1
};
typeof (f = foo.bar)();
A. "undefined"
B. "object"
C. "number"
D. "function"
答案:A
08
var f = (function f() {
return "1";
}, function g() {
return 2;
})();
typeof f;
A. "string"
B. "number"
C. "function"
D. "undefined"
答案: B
09
var x = 1;
if (function f() {}) {
x += typeof f;
}
x;
A. 1
B. "1function"
C. "1undefined"
D. NaN
答案: C
10
var x = [typeof x, typeof y][1];
typeof typeof x;
A. "number"
B. "string"
C. "undefined"
D. "object"
答案: B
11
(function (foo) {
return typeof foo.bar;
})({
foo: {
bar: 1
}
});
A、“undefined”
B、“object”
C、“number”
D、Error
答案: A
12
(function f() {
function f() {
return 1;
}
return f();
function f() {
return 2;
}
})();
A、1
B、2
C、Error (e.g. “Too much recursion”)
D、undefined
答案:B
13
function f() {
return f;
}
new f() instanceof f;
A、true
B、false
答案:B
14
with (function(x, undefined){}) length;
A、1
B、2
C、undefined
D、Error
答案:B
分享到:
相关推荐
### JavaScript上机实验题知识点概览 #### 一、JavaScript表达式和逻辑控制语句的使用 ##### 实验目的 1. **理解变量**: 学习如何声明变量、初始化变量及变量的作用范围。 2. **数据类型掌握**: 包括基本数据类型...
JavaScript 面试题知识点总结 JavaScript 面试题是前端开发领域中常见的面试题,涵盖了 JavaScript 基础、Web 前端开发等方面的知识点。本文将对 JavaScript 面试题的知识点进行总结,包括 Object.create、...
本示例"在线考试连线题 js demo"显然是一个用JavaScript编写的用于创建连线题的演示项目。 JavaScript是网页开发中的主要脚本语言,负责处理页面的动态行为。在本demo中,JavaScript将用于创建交互式的连线界面,...
浏览器页面的暂存机制是Web开发中的一个重要概念,它涉及到用户在浏览网页时的数据存储方式。这个名为"浏览器页面-暂存.zip"的文件可能包含了一个工具或代码示例,用于帮助开发者理解并利用浏览器的暂存功能。下面将...
最新公司给了好多EXCEL的复习题库,让我们去复习考试,一个一个去看实在有点枯燥,记忆起来比较困难就想在网上找一下有没有通过导入EXCEL题库,自己复习的软件,然后找了半天不是运行不了就是要收费之类的,总是找不...
该JavaScript刷题网站后端项目是一个为学习JavaScript的用户提供在线练习和测试的平台。这个系统具备用户管理和试题...对于学习和实践Web开发技术,尤其是Node.js和MongoDB的开发者来说,是一个非常有价值的实践案例。
本压缩包文件“js2阶段的js第一章课后习题答案”是针对JavaScript学习者的一个资源,特别是那些正在进行js2阶段学习的学员。这个章节通常涵盖JavaScript的基础概念,包括语法、变量、数据类型、操作符、流程控制以及...
练完这100题,随便找个月入1W工作不闹着玩?
为了提高 JavaScript 的性能,需要遵循严格模式、将 js 脚本放在页面底部、将 js 脚本将脚本成组打包、使用非阻塞方式下载 js 脚本、尽量使用局部变量来保存全局变量、尽量减少使用闭包、使用 window 对象属性方法时...
JavaScript是一种广泛应用于Web开发的脚本语言,主要负责客户端的数据处理和交互效果。本题集涵盖了JavaScript的基础知识,包括语法、对象、DOM操作、HTML标签、全局函数、IFrame、表格以及Web标准等方面。下面将对...
在这个"简单美观的选择题在线答题js代码"项目中,我们可以看到一个利用JavaScript实现的在线答题系统,它具有用户友好的界面和流畅的交互体验。下面,我将详细讲解这个系统的几个关键知识点。 1. **HTML结构**: `...
javascript,JavaScript习题JavaScript基础练习题JavaScript习题JavaScript基础练习题
"JavaScript面试题集锦详解" 这篇文章涵盖了JavaScript的多个方面,包括eval函数、window和document对象、null和undefined的区别、数组的map方法、事件机制、use strict模式等。 eval函数 eval函数可以将字符串...
Vue.js 是一款流行的轻量级前端JavaScript框架,用于构建用户界面。它以其声明式的数据绑定、组件化开发和简易的学习曲线而备受开发者喜爱。在这个"Vue.js前端开发实战-自测卷和课后习题答案"的压缩包中,包含了与...
JavaScript是Web开发中不可或缺的一部分,尤其在前端领域,它的地位尤为重要。面试中,JavaScript的知识点经常成为考察开发者技能的关键部分。下面将详细讲解标题和描述中提到的一些核心概念。 1. **声明提前...
面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端 JavaScript高级语法-字符串属性面试题练习题前端...
JavaScript常见面试题
Web前端开发技术课后习题答案.pdf
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互功能。在HTML中,JavaScript可以通过以下几种方式应用:内联(直接在HTML元素内编写)、内部引用(在`<head>`标签内使用`...
Javascript考试题目选择题 本资源提供了15道Javascript考试题目选择题,涵盖了Javascript的基本语法、特性、循环语句、判断语句、事件、变量、函数、字符串操作、日期操作、DOM操作等知识点。 1. 写"Hello World...