小编Sum*_*mer的帖子

JS ES6 类 ToString() 方法即使在 Babel 或 Chrome 中也不起作用

对于下面的代码,我想设置一个默认的 toString() 方法,该方法覆盖此类的内置 toString() 。但它不起作用,我得到输出“Queue { data: [] }”而不是预期的“Hello This is example”。我查看了一些已经讨论过的类似问题,但没有帮助。我也尝试了最新版本的 Chrome,行为是相同的。我有 Node 10.13 和 Babel 6 (babel-node --presets env,stage-2 queue.js)。在这里寻找一些专家的意见。

class Queue {
  constructor() {
    this.data = [];
  }
  toString() {
    console.log("Hello This is example");
  }
}

const queue1 = new Queue();
console.log(queue1);
Run Code Online (Sandbox Code Playgroud)

javascript class ecmascript-6

5
推荐指数
1
解决办法
3166
查看次数

Python在命令提示符下工作正常,但无法从Jenkins运行并给出错误

Python在命令提示符下工作正常,但无法从Jenkins运行并给出错误

无法将“ python”识别为内部或外部命令,可操作程序或批处理文件。

jenkins

2
推荐指数
1
解决办法
1752
查看次数

标签 统计

class ×1

ecmascript-6 ×1

javascript ×1

jenkins ×1