debugging 如何调试作为React应用程序一部分的JavaScript类?

xiozqbni  于 2023-06-06  发布在  React
关注(0)|答案(1)|浏览(148)

当我开发React组件时,我使用console.log()语句进行调试。当组件被呈现时,console.log()语句被打印到控制台中,这就是我目前用于调试的全部内容。
但是我如何调试一个javascript类呢?我想在Javascript类中使用我的console.log()语句。但我该怎么做呢?问题是类本身没有呈现到DOM中,所以console.log()语句[放置在类中]也没有打印到控制台中。
一个简单的Javascript类。

class MyClass {
  constructor(name) {
    this.name = name;
  }

  sayHello() {
    console.log(`Hello, ${this.name}!`);
  }
}
ycl3bljg

ycl3bljg1#

只有当您从示例调用函数sayHello时,console.log()才会执行,并且您可以在控制台中看到它。现在你不能在任何地方调用sayHello

class MyClass {
  constructor(name) {
    this.name = name;
  }

  sayHello() {
    console.log(`Hello, ${this.name}!`);
  }
}

const obj = new MyClass('Jimmy Dean');
obj.sayHello()

相关问题