这种写法import("view/flex/flexDice") 报错 Unexpected token
以下代码报这个错误,求教You may need an appropriate loader to handle this file type.SyntaxError: Unexpected token (9:11) // ... const flex …
关于Promise中执行顺序的诡异现象
var po = new Promise(function(res,rej){ res(1); console.log(12) console.log(123) }).then(function(data) { console.log(data); }) 结果是:121…
请教一个JavaScript 中的现象,求解释
为什么第二个会报错? ---------------------- update 经过提示我又试了一下这样做: 我在知乎上面也问了相同的问题,得到的解答: https://www.zhihu.c…
weak map 键被清除,置为null map中有时可以看到内容
在看理解ES6 Map时,根据书的代码敲。发现清除引用后,虽然map.has(key)已经是false,但是console.log(map)时却有两种结果。代码如下: let map = new…
const {URL}=require('url');这句的{URL}声明方式是什么意思?
nodejs文档中讲url模块的一段 const { URL } = require('url'); const myURL = new URL('https://user:pass@sub.host.com:8080/p/a/t/h?query=string…
使用import() 按需引入时如何写绝对路径?
项目基于vue-cli,我需要使用 import() 语法按需引入某个文件,现在写相对路径暂时可以解决问题,但是为了以后维护想改成绝对路径。不知道该怎么写。…
刚刚看阮一峰的ES6文章时,产生了一个疑问,关于函数参数默认值作用域的。
第一段: var x = 3 var x = 1; function foo(x, y = function() { x = 2; }) { var x = 3; y(); console.log(x); } foo() // 3 x // 1 第二段: x = 3…
为什么 `export default const ` 无效?
两种 export 方式 export default const a = 1 和 const a = 1 export default a 为什么前者这样无效,而后者却可以? 该问题与 stackoverflow 上的…
ES6 import {} from '..'后缀名的问题
最近在看阮一峰的ES6入门。下图中圈出来的地方不太理解。 文中说到.js后缀不可省略。但是下文中又出现了如下写法: // lib.js export let counter = …
Mongoose 错误: Right-hand 'instanceof' not callable 错误
我在mongoose中设定用户的comment结构为: [ [{1}, {2}, ...], [{4}, {5}, ...], ... ] 假设我回复5这条评论,便找到该用户的comment(即上段结构),m…
ES7 async和await方法使用问题
想利用await关键字把返回的url赋给url变量但是console.log一直打出undefined uploadImgReq方法代码如下: uploadImgReq: function(file) { var nameKe…