首页
›
答案
›
标签
›
Nodejs应用开发
Nodejs应用开发
1
关于Nodejs的说法中,错误的是()。
2
Nodejs的特点不包括下列哪个()?
3
console()方法用于将一个对象的信息输出到控制台。
4
一般用于输出标准流的方法是(),在控制台中显示一行信息。
5
下列选项中,属于JavaScript的核心语法的是()。
6
vararr1={A{no:1,name:Jerry},B{no:2,name:Juddy},C{no:2,name:Jack}}typeof(arr1)返回()。
7
null==undefined,返回()。
8
JavaScript中,函数内没有使用var声明的变量会成为一个()。
9
将其他数据类型转化为布尔值的函数是()。
10
consolelog(a);vara=10;此时屏幕上打印a的值为()。
11
下列选项中,可用于查看Nodejs是否安装成功的方法是()。
12
下列选项中,使用Nodejs能够完成的工作有()。
13
下列选项中,关于CMD命令台说法正确的有()。
14
以下对nodejs特点描述正确的有()。
15
关于Nodejs交互式解释器REPL命令描述正确的有()。
16
Nodejs可以平稳地在各种平台下运行,包括Linux、windows、MacOSX、SunOS等。
17
Nodejs不是一个JavaScript应用,而是一个JavaScript的运行环境。
18
Nodejs的创始人是RyanDahl。
19
Google推出的JavaScriptVM——V8,它的高效是Nodejs之所以高效的原因之一。
20
JavaScript变量名大小写不敏感。
21
当一个变量只声明未赋值时返回null。
22
服务端的JavaScript主要用来处理页面的交互。
23
Nodejs的安装过程中,已经在Path环境变量中配置好了nodeexe文件的路径。
24
Nodejs下载和安装后需要配置环境变量。
25
Nodejs是一个浏览器的应用。
26
Nodejs是一个基于Google所开发的浏览器chrome()引擎的JavaScript运行环境。
27
简单来说,Nodejs就是运行在()的JavaScript,可以平稳地在各种平台下运行,包括Linux、windows、MacOSX、SunOS等。
28
在CMD命令台,输入命令(),可以查看已安装Nodejs的版本号。
29
()的JavaScript主要用来处理页面的交互,而服务端的JavaScript主要用来处理数据的交互。
30
()可以取得值的数据类型。
31
NPM命令中,()命令用来安装模块。
32
下面关于Nodejs中包的加载规则的说法中,错误的是()。
33
NPM的命令中,用于查看包的文档的命令是()。
34
Nodejs的Path模块中,用于获取文件目录的函数是()。
35
下列选项中,对Nodejs中包说明文件packagejson文件的属性描述错误的是()。
36
第三方包的加载规则中,最优先查找的是()。
37
自定义包的描述文件packagejson如何创建()?
38
以下关于Nodejs中Packagejson属性描述错误的是()。
39
在Nodejs中,moduleexports初始值为()。
40
nodejs引用第三方模块的时候,如果不放入node()modules文件夹中,则必须写相对路径,写法是()?
41
下列对于使用NPM的好处描述正确的有()。
42
NPM包管理工具常见的使用场景有()。
43
下列选项中,对Nodejs中包的目录结构描述正确的有()。
44
Nodejs的require方法接收以下哪些参数()。
45
{no:1,name:Jerry}是一个对象。
46
setTimeout(cb,ms)全局函数在指定的毫秒(ms)数后执行一次指定函数(cb)。
47
非常简单的程序也应该使用模块化的思想。
48
独立性是模块化开发的重要特点,模块内部最好不与程序的其他部分直接交互。
49
高度模块化的源代码结构给软件开发者和使用者均带来了极大的好处。
50
使用模块化开发时,一个旧版本的模块可以被新版的模块所替换,同时却又不影响整个系统的运转。
51
把一个大模块切割成互相独立的小模块,可以使一些并不是经常见面的开发者减少必要的交流次数。
52
使用模块化开发可以方便代码的重用。
53
使用JavaScript进行模块化开发,这里的模块可以是一个文件。
54
模块化开发需要遵循一定的规范。
55
NPM工具进行下载安装第三方包Markdown的命令为()。
56
NPM包管理工具允许用户从()服务器下载别人编写的第三方包到本地使用。
57
module()返回的是模块对象本身,返回的是一个类。
58
在Nodejs中,()目录是专门用于放置第三方依赖包的。
59
Nodejs中moduleexports初始值为一个{},exports初始值是()。
60
下面关于回调函数的说法中,错误的是()。
61
下列对回调函数描述错误的是()。
62
()在执行代码时就没有阻塞或等待文件I/O操作。这就大大提高了Nodejs的性能,可以处理大量的并发请求。
63
下列选项中,有关JS闭包说法错误的是()。
64
Nodejs安装第三方模块时候,会自动放入()文件夹中。
65
Node所有API都支持回调函数。我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为()返回。
66
同步代码中使用try-catch处理异常。
67
回调函数通常把真正的返回的结果数据,传递给callback的第一个参数。
68
单线程一次只能完成一件任务。
69
Nodejs中加入了异步编程模块。异步编程模型保证了Nodejs快速响应。
70
回调函数用于解决同步函数的异常处理。
71
使用回调函数可以接收异步代码执行的处理结果。
72
阻塞(同步)是按顺序执行的,而非阻塞(异步)是不需要按顺序的,所以如果需要处理回调函数的参数,就需要将相关代码写在回调函数内。
73
回调函数当中的第一个参数默认接收错误信息,从第二个参数开始才是真正的回调数据,这样便于外界获取调用时出现的错误信息。(强调错误优先的回调函数)
74
异步编程依托于回调来实现,使用了回调后程序就异步化了。
75
Nodejs异步编程的直接体现就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。
76
Nodejs的()模块可以操作文件?
77
打开文件时,()文件模式表示以读取模式打开文件。
78
打开文件时,()文件模式表示以写入模式打开文件,如果文件不存在则创建。
79
打开文件时,()文件模式表示以追加模式打开文件,如果文件不存在则创建。
80
创建目录使用fs模块的()方法。
81
删除目录使用fs模块的()方法。
82
读取目录使用fs模块的()方法。
83
以下哪个是Nodejs中用于获取文件信息的异步函数()。
84
异步追加写文件的方法是()。
85
()库为Nodejs带来了一种存储原始数据的方法,可以让Nodejs处理二进制数据,每当需要在Nodejs中处理I/O操作中移动的数据时,就有可能使用该库。
86
()filename表示当前正在执行的脚本的文件名。consolelog(()filename);将输出文件所在位置的绝对路径。
87
()dirname表示当前执行脚本所在的目录,不包含文件名。consolelog(()dirname);
88
Nodejs提供的文件操作的全局变量()filename输出文件所在位置的绝对路径,和命令行参数所指定的文件名一定相同。
89
JSONstringify()用于将对象、数组转换成字符串。
90
对于文件模块,导入时不能省略js扩展名。
91
在Nodejs中,访问文件既可以使用相对路径又可以使用绝对路径。
92
在一个大型的系统中,建议使用异步方法,异步方法性能更高、速度更快,而且阻塞更少;同步方法可能导致进程被锁死。
93
fswriteFile(file,data[,options],callback),异步方法将数据写入一个文件,如果文件不存在则新建,如果文件原先存在,会被替换。
94
读取目录的语法格式:fsreaddir(path,callback),参数callback-回调函数,回调函数带有两个参数err,files,err为错误信息,files为目录下的文件数组列表。
95
在Nodejs中,定义了一个Buffer类,该类用来创建一个专门存放二进制数据的缓存区。
96
Nodejs文件系统(fs模块)模块中的方法均有异步和同步版本,例如读取文件内容的函数有异步的fsreadFile()和同步的fsreadFileSync()。
97
对于文件模块,加载时不能省略js扩展名。
98
表单提交的数据,服务器通过()获取。
99
以下哪项不是表单的三要素()。
100
Nodejs中Server对象中的可触发事件中,当新连接创建后会被触发的是()。
‹
1
2
›