摘要: 1- 说明 http express 和 koa 的路由参数分别怎么获取: http: get:url.parse(req.url,true).query post: var queryString=require('queryString') var bodyParse='' req.on('da 阅读全文
posted @ 2021-03-07 21:51 小小怪叫兽! 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1- 使用 koa 搭建服务器: // 安装koa const koa = require('koa'); // 创建服务器 const app = new koa(); // context => ctx 上下文,包含req,和res app.use(async (ctx) => { ctx.bo 阅读全文
posted @ 2021-03-07 21:38 小小怪叫兽! 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1-使用 express 创建服务器: // 加载模块 const express = require('express') const app = express() // 接收请求 app.get('/', (req, res) => { res.send('哈哈哈哈') }) app.list 阅读全文
posted @ 2021-03-07 21:30 小小怪叫兽! 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1- nodejs 中有哪些常用的内置模块: path模块: 用于处理文件路径: path.normalize(路径解析,得到规范路径); path.join(路径合并); path.resolve(获取绝对路径); path.relative(获取相对路径)。 fs模块:文件操作系统的API: f 阅读全文
posted @ 2021-03-07 21:26 小小怪叫兽! 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1- js 是单线程还是多线程? 单线程,单位时间内只能处理一个进程 JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事,为了利用多核CPU的计算能力,HTML5提出Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完 全受主线程控制,且不得操 阅读全文
posted @ 2021-03-07 21:16 小小怪叫兽! 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1 -解决跨域问题的方法: 使用ajax: // 跨域处理 app.all('*', function (req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allo 阅读全文
posted @ 2021-03-07 20:59 小小怪叫兽! 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1-如何多次给同一元素绑定多种同类型的事件? onclick() <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>绑定多个事件</title> <script> window.onload = functio 阅读全文
posted @ 2021-03-07 18:58 小小怪叫兽! 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1- jquery 中的$.each 和$(选择器).each()有什么区别? each()方法的使用 JQuery提供了 each() 方法用于遍历匹配的元素信息。以每一个匹配的元素作为上下文来执行一个函数。每次执行传递进来的函数时,函数中的 this 关键字都指向一个不同的DOM元素(每次都是一 阅读全文
posted @ 2021-03-07 18:31 小小怪叫兽! 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1- 什么是事件委托,原理是什么? 原理: 利用冒泡的原理,把事件加到父级上,触发执行效果。 2- js 中有几种定时器,有什么区别? setTimeout() 和 setInterval() setTimeout:一次性定时器,只在指定时间后执行一次; setInterval以指定时间为周期循环执 阅读全文
posted @ 2021-03-07 14:21 小小怪叫兽! 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1- 列举几个常见的浏览器兼容问题: 获取元素样式 滚动条 网页可视区 事件对象兼容 阻止事件冒泡兼容 阻止默认行为兼容 2- js 中给元素注册事件的方法: 在HTML中,使用onclick属性 在js中,使用onclick属性 在js中,使用addEvenListener()方法 3- js 中 阅读全文
posted @ 2021-03-07 14:09 小小怪叫兽! 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1- 列举所有获取 DOM 元素的方法: 通过ID获取(getElementById) 通过name属性(getElementsByName) 通过标签名(getElementsByTagName) 通过类名(getElementsByClassName) 通过选择器获取一个元素(querySele 阅读全文
posted @ 2021-03-07 12:11 小小怪叫兽! 阅读(55) 评论(0) 推荐(0) 编辑