摘要: 处理静态资源 通过express.static方便托管静态文件,如img,css,javascript / path.join(__dirname,"dist")拼接绝对路径 app.use('/static',express.static(path.join(__dirname,"dist"))) 阅读全文
posted @ 2021-02-25 15:02 MyKai 阅读(194) 评论(0) 推荐(0)
摘要: 二级路由 // 引入路由对象 const login =require("./modul/login.js") const // 路由对象与请求匹配 app.use('/home',home) // 创建二级路由 /home/index modul/login.js const express=re 阅读全文
posted @ 2021-02-25 10:13 MyKai 阅读(372) 评论(0) 推荐(0)
摘要: 创建express服务器 ` const express = require('express') const app = express() const port = 3000 app.get('/', (req, res) ⇒ res.send('Hello World!'))1. app.ge 阅读全文
posted @ 2021-02-24 20:29 MyKai 阅读(274) 评论(0) 推荐(0)
摘要: history与哈希模式的区别 history没有#号,路径修改,都会向服务器发送一次请求,服务器需要配置,无论发送什么,都返回首页 哈希多一个#号,但是无论怎么变化,都不会发送请求 阅读全文
posted @ 2021-02-20 10:54 MyKai 阅读(80) 评论(0) 推荐(0)
摘要: 把接收多个参数的函数,变成接收一个参数的值 `function addw(a,b,c){ return a+b+c }//10 function addcur(a){ return function(b){ return function(c){ return a+b+c } } } console 阅读全文
posted @ 2020-12-15 16:00 MyKai 阅读(79) 评论(0) 推荐(0)
摘要: 变量提升 使用变量必须先声明 如果使用前后都未声明的变量,则报错 使用后面声明的变量,报undefine 函数提升 无论前后,都可以使用声明的函数, 阅读全文
posted @ 2020-12-15 15:35 MyKai 阅读(50) 评论(0) 推荐(0)
摘要: ##noscript标签的显示条件: - 浏览器不支持脚本。 - 浏览器支持脚本,但脚本被禁用。 ## **defer**延迟脚本 在script里加上defer="defer",延迟脚本执行。立即下载,但是等到dom加载完再执行 ## **async**异步脚本 与defer类似。但不按照顺序执行 阅读全文
posted @ 2020-09-16 08:21 MyKai 阅读(110) 评论(0) 推荐(0)
摘要: 用伪类元素给盒子添加阴影效果。 body{ background-color: #eee; } div{ width: 200px; height: 200px; margin: 100px; background-color: #fff; padding: 10px 50px; } .box1{ 阅读全文
posted @ 2020-09-15 08:40 MyKai 阅读(304) 评论(0) 推荐(0)