摘要:
1-说明 http express 和 koa 的路由参数分别怎么获取 req.params ctx.request.query -简单说明动态路由 app.get("/user/:id",function(req,res){ var id = req.params["id"]; res.send( 阅读全文
posted @ 2021-03-07 22:38
许大茂
阅读(90)
评论(0)
推荐(0)
摘要:
1-使用 koa 搭建服务器 let Koa = require('koa');let KoaRouter = require('koa-router'); // 1. 生成应用及路由器实例const app = new Koa();const router = new KoaRouter(); / 阅读全文
posted @ 2021-03-07 22:37
许大茂
阅读(93)
评论(0)
推荐(0)
摘要:
1-使用 express 创建服务器 1、引入模块const express=require(‘require’);2、创建服务器var app=express();3、添加端口号app.listen(8080);` 2-epress 模块中路由的使用步骤 我们需要先在 router.js 中引入 阅读全文
posted @ 2021-03-07 22:31
许大茂
阅读(143)
评论(0)
推荐(0)
摘要:
1-nodejs 中有哪些常用的内置模块 http url fs 2-常用的第三方模块 url模块 http(http模块) path模块(路径模块) 3-如何创建一个服务器 // 加载http核心模块var http = require('http') //创建web服务器var server = 阅读全文
posted @ 2021-03-07 22:28
许大茂
阅读(219)
评论(0)
推荐(0)
摘要:
1-js 是单线程还是多线程? 单线程,单位时间内只能处理一个进程 2-let 和 var 声明变量的区别? var声明的变量是没有块级作用域的 let声明的变量具有块级作用域 3-说说 async/await 的使用方式和场景 async 是用来修饰函数的声明, 使用async 修饰的函数会变成一 阅读全文
posted @ 2021-03-07 22:24
许大茂
阅读(133)
评论(0)
推荐(0)
摘要:
1-解决跨域问题的方法? Nginx代理 JSONP 2-提交请求 get 和 post 的区别? 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数 3-什么是渐进增强和优雅降级? 1.渐进增强(Progressive Enhancement):先针对低版本的 阅读全文
posted @ 2021-03-07 22:23
许大茂
阅读(109)
评论(0)
推荐(0)
摘要:
1-如何多次给同一元素绑定多种同类型的事件? addEventListener attachEvent 2-说明 localStorage 和 sessionStorage 的区别 sessionStorage -数据存在当前页面的内存当中 //2-生命周期,页面关闭之前,页面关闭之后 //3-不同 阅读全文
posted @ 2021-03-07 22:21
许大茂
阅读(167)
评论(0)
推荐(0)
摘要:
1-jquery 中的$.each 和$(选择器).each()有什么区别? $.each()可以遍历任何对象,而$().each()只可以遍历jquery对象 2-query 中的$.each 和 js 中的 foeEach()有什么区别? each是专用来遍历jquery对象的 而forEach 阅读全文
posted @ 2021-03-07 22:19
许大茂
阅读(104)
评论(0)
推荐(0)
摘要:
1-什么是事件委托,原理是什么? 原理:利用事件冒泡,只指定一个事件处理程序来管理某一类型的所有事件。 作用:减少DOM操作,节省内存空间,提高性能。 2-js 中有几种定时器,有什么区别? setTimeout()使用时指定一个时间段,只要时间到了直接执行绑定的函数 setInterval()使用 阅读全文
posted @ 2021-03-07 22:17
许大茂
阅读(121)
评论(0)
推荐(0)
摘要:
1-列举几个常见的浏览器兼容问题 不同浏览器的默认margin和padding不一致 绑定事件IE9才支持 2-js 中给元素注册事件的方法有哪些? document getElementById 3-js 中给元素的移除事件的方法 remove 4-阻止冒泡的方法 event.stopPropag 阅读全文
posted @ 2021-03-07 22:13
许大茂
阅读(203)
评论(0)
推荐(0)
摘要:
1-列举所有获取 DOM 元素的方法 通过元素的id来获取一个元素document.getElementById('元素的ID') 通过元素的标签名,来获取一组元素document.getElementsByTagName('元素的标签名') 、通过元素的name属性的值获取一组元素context. 阅读全文
posted @ 2021-03-07 22:12
许大茂
阅读(181)
评论(0)
推荐(0)
摘要:
1-求 1000 以内所有质数的和 var f = false;var i = 2;var j = 2;var n = 0;while (i < 1000) {f = true;while (j <= i/2){if (i % j == 0){f = false;break;}j++;} if (f 阅读全文
posted @ 2021-03-07 22:09
许大茂
阅读(154)
评论(0)
推荐(0)
摘要:
1-var str = “hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys”将字符串中出现次数最多的字母弹框输 出 var str = “hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys”; var obj = {}; var arr = 阅读全文
posted @ 2021-03-07 22:02
许大茂
阅读(130)
评论(0)
推荐(0)
摘要:
1-使用 js 封装一个冒泡排序的方法 function bubbleSortBigToSmall(arr){for(var i = 1;i < arr.length;i ++){for(var j = 0;j < arr.length - i;j ++){if(arr[j] < arr[j + 1 阅读全文
posted @ 2021-03-07 22:00
许大茂
阅读(252)
评论(0)
推荐(0)
摘要:
1. 10 2 2.弹出 number 3. 25 4.5 5. 1 2 3 4 阅读全文
posted @ 2021-03-07 21:58
许大茂
阅读(79)
评论(0)
推荐(0)
摘要:
1-说说你对 this 的理解 全局环境就是在里面,这里的this始终指向的是window对象。 使用call或apply改变this的指向 2-call\apply\bind 的区别和联系? call apply bind 都能改变函数的内部this指向 call 和apply在改变函数this指 阅读全文
posted @ 2021-03-07 21:57
许大茂
阅读(79)
评论(0)
推荐(0)
摘要:
1-什么是构造函数? 是一种特殊的方法 主要用来在创建对象时初始化对象 即为对bai象成员变量赋初始值 2-创建对象的方式有哪些?举例说明 类名 对象名 Person person = new Person()bai; .匿名对象:new 类名() new Person(); 3-js 种实现继承的 阅读全文
posted @ 2021-03-07 21:56
许大茂
阅读(246)
评论(0)
推荐(0)
摘要:
1-分别说明 split slice splice join 方法的作用和参数,并举例 split 可以使用一个字符串切割另一个字符串,返回值是数组; slice 可以从数组中截取一部分; splice 可以删除制定的数组元素; join 可以将数组元素用特定的连接符拼接成字符串; 2-举例说明强制 阅读全文
posted @ 2021-03-07 21:54
许大茂
阅读(88)
评论(0)
推荐(0)
摘要:
1-“==”和“ ”的区别 == 表示相等 (值相等) 表示恒等(类型和值都要相等)js在比较的时候如果是 == 会先做类型转换,再判断值得大小,如果是 类型和值必须都相等。 2-js 中常用的内置对象,并列举该内置对象的方法 –math对象:ceil()向上取整 floor()向下取整 abs() 阅读全文
posted @ 2021-03-07 21:50
许大茂
阅读(162)
评论(0)
推荐(0)
摘要:
1-js 组成? ecmascript 基本语法BOM 浏览器对象模型DOM 文档对象模型 2-js 中有哪些数据类型? undefined(未定义) null(空值)number String(字符串) boolean array objecttypeof(检测数据类型) 3-typeof 和 i 阅读全文
posted @ 2021-03-07 21:47
许大茂
阅读(58)
评论(0)
推荐(0)
摘要:
1-如何设置一个元素垂直居中? margin: auto; 2-图片懒加载的实现? offsetTop方式 3-简述媒体查询的作用 针对不同屏幕尺寸设置不同的样式 4-css3 新增了哪些特性 border-radius:为元素添加圆角边框。 background-size:背景图片的尺寸。 5-d 阅读全文
posted @ 2021-03-07 21:44
许大茂
阅读(166)
评论(0)
推荐(0)
摘要:
1-在一个页面中给多个元素设置同样的 id,会导致什么问题? 获取的是对象,则获取无法获取到多个同样id的元素,只能得到一个 2-用伪类实现一个上三角(代码) .sj {width: 100px;height: 50px;border-radius: 5px;position: relative;} 阅读全文
posted @ 2021-03-07 21:42
许大茂
阅读(135)
评论(0)
推荐(0)
摘要:
1-css 中的 px em rem 长度单位的区别? Px是一个绝对字体大小em则是基于基数(比如:1.5em)来计算出来的相对字体大小。这个基数是需要乘以当前对象从其父级遗传字体大小。rem是基于根节点(比如html)的字体大小进行计算的。 2-css3 新增伪类有哪些?并说明 p:first- 阅读全文
posted @ 2021-03-07 21:38
许大茂
阅读(90)
评论(0)
推荐(0)
摘要:
1-HTML 新增那些标签? header nav article footer section aside datalist 音频标签: audio 视频标签: video 插入媒体标签: embed 新增input属性 2-H5 新增的布局标签有哪些? <div> <header> <foote 阅读全文
posted @ 2021-03-07 21:32
许大茂
阅读(112)
评论(0)
推荐(0)
浙公网安备 33010602011771号