Nie Shiyi
Nie Shiyi
1.输出b,因为String类型是可迭代类型,可以像数组一样通过for of(es6定义)进行迭代。所以可以通过str[1]获取 2.输出undefined,Number类型不是可迭代类型,num[1],应该是会去找是否定义了num这个数组,发现并没有,所以num[1]是undefined。我也疑惑,为什么不报错?
- setTimeout(fn,t),超时调用,超过时间t,就执行fn,只调用一次。 - setInterval(fn,t),间歇调用,调用周期t,执行fn,可循环调用多次。 二者调用后,均返回一个**数值ID**,此ID是计划执行代码的唯一标识符,可以通过它来**取消尚未执行的调用**。**`clearTimeout(id)`和`clearInterval(id)`**。**取消间歇调用的重要性要远远高于取消超时调用**,因为在不加干涉的情况下,间歇调用将会一直执行到页面卸载。
把浏览器缓存清除了,重新刷新过,试试呢 
我也遇到了同样的问题,node版本是18.x。我看到对应的mongodb包的版本是6.x,我升级之后还是不行。感觉是项目中的mongodb版本太老了,已经不支持OP_QUERY command的一些指令了,但是具体怎么解决呢?
我更新了connect-mongo这个库 ``` import express from "express"; import db from "./mongodb/db.js"; import config from "config-lite"; import router from "./routes/index.js"; import cookieParser from "cookie-parser"; import session from "express-session"; import connectMongo from "connect-mongo";...