1.以下代码执行的结果是?
const promise = new Promise((resolve, reject) => {
console.log(1)
resolve()
console.log(2)
})
promise.then(() => {
console.log(3)
})
console.log(4)
答案:1, 2, 4, 3
2.有一个user表,score表,两者通过user表中的id,score表中的uid进行关联,请写出SQL语句。(左右连接都可以)
select * from user left join score on user.id = score.uid
3.ES6如何导入导出一个模块
export 变量的声明赋值
import {变量名} from “模块路径”
4.手写一个Ajax的get请求
let xhr = new XMLHttpRequeset();
xhr.open("请求方式","路径?参数");
xhr.send();
onreadystatechange state=4&&status=200
5.Get 和 Post 的区别?
6.修改user表中name字段所有姓张的同学的age为20,删除user表中所有年龄小于20的记录
update user set age = 20 where name like '张%';
delete from user where age <20;
7.Node中如何创建一个路由模块
const express = require("express");
let rotuer = express.Rotuer()
module.export = rotuer;
const user = require("路径");
app.use("/user",user);
8.express如何获取get/post参数
req.query
req.body
9.vue常用的指令,写出5个
v-bind v-on v-html v-text v-if v-for v-show v-model
10.vue实例,data中有一个user对象,有name和age两个属性,如何监听age的修改?
watch: {
"person.name": {
handler(newVal, oldVal) {
}
}
}