您的位置:首页 > 职场人生

web前端精选面试题

2019-06-20 18:17 351 查看

一、选择题

  1. 约束移动端设备视口要使用哪个标签?
    (A)head (B)meta (C)title (D)消息机制

  2. 关于移动端touch事件的说法中,错误的是:
    (A)touch事件可以通过dom0级方式添加
    (B)touch事件在手指触摸屏幕的时候触发
    (C)touch事件常用的事件有三个
    (D)touch事件中的touchmove事件触发频率很高

3.移动端的onclick事件有多少毫秒的延迟?
(A)50 (B)100 (C)200 (D):300

4.Zepto框架支持说法中,下列哪个错误
(A)支持IE8 (B)轻量
(C)能够使用在移动端 (D)使用$作为全局变量

  1. Nodejs的特点不包括下列哪个?
    (A)单线程 (B)多线程 (C)非阻塞I/O (D)事件驱动

  2. Nodejs的底层是使用哪门语言实现的?
    (A)Java (B)C (C)C++ (D)Ruby

  3. nodejs的哪个模块可以搭建服务器?
    (A)Http (B)url (C)path (D)fs

  4. nodejs的哪个模块可以操作文件?
    (A)Http (B)url (C)path (D)fs

  5. window命令行中哪个命令用于打开文件夹?
    (A)cd (B)rd (C)dir (D)md

  6. nodejs引用第三方模块的时候,如果不放入node_modules文件夹中,则必须写相对路径,写法是?
    (A)./ (B)../ (C)/ (D)//

  7. nodejs中,快速获取当前工作目录的方式,通过以下哪个属性来获取?
    (A) _dirname (B)__dirname (C)_pathname (D)__pathname

  8. express中,唯一内置的中间件是?
    (A)cookie中间件 (B)body-parser中间件
    (C)session中间件 (D)静态中间件

  9. 关于nodejs第三方模块express的说法中,下列错误的是:
    (A)对原有的原生方法没有做改动
    (B)是基于nodejs平台的web开发框架
    (C)当前版本(4.x)中,没有内置任何中间件
    (D)引入的express对象是一个函数

  10. Nodeapi中,模块对象fs的什么方法用于删除文件?
    (A) fs.rmdir (B)fs.readFile (C)fs.unlink (D) fs.appendFile

  11. Nodeapi中,模块对象fs的什么方法用于读取文件?
    (A)fs.rmdir (B)fs.readFile (C)fs.unlink (D) fs.appendFile

  12. 在nodejs中,用来引入其它模块的函数是?
    (A)include (B)require (C)import (D)get

  13. 关于nodejs的说法中,错误的是:
    (A)所有的异步函数的第一个参数一定是err对象
    (B)Nodejs是一门后端语言,使用js书写
    (C)Nodejs是单线程的
    (D)Nodejs使用事件驱动的机制

  14. 关于nodejs的原生获得post数据的方式,正确的是:
    (A)通过req.body对象获得。
    (B) 通过解析req.url获得
    (C) 通过req.on监听data事件来获取
    (D)必须在表单上添加enctype属性为multipart/form-data才能获得

  15. mongo数据库的默认端口是?
    (A)3306 (B)27017 (C)3000 (D)80

  16. 关于mongo数据库的说法中,错误的是?
    (A)像mysql一样,只有通过用户名和密码才能访问
    (B) 不需要设置字段的类型
    (C)update方法默认修改一条
    (D)参数写法是json

  17. 下列有关长轮询的说法中,错误的是?
    (A)性能不好 (B)服务器压力大
    (C)兼容性差 (D)通过setInterval不间断发送

  18. socket.io中,emit的方法是哪个方法注册的
    (A)regist (B)commit (C)on (D)bind

  19. socket.io中,广播是哪个方法?
    (A)io.sockets.emit() (B)io.emit()
    (C) io.emits() (D)io.sockets()

  20. Npm 命令用来安装指定模块到全局的方式是?
    (A)npm install express (B)npm install module express
    (C)npm intsall express -g (D) npm install module express-g

  21. Npm中哪个方法用来定义一个json配置文件。
    (A)npm install (B) npm init (C) npm -v (D) npm ls

目前在从事前端工作,特别总结写面试题知识供大家学习,需要前端面试题答案的同学,可以加我创建的前端群 937268047

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: