您好!关于JavaScript中的声明问题,我们可以从以下几个方面进行讨论:
var
、let
或const
来声明变量。其中,var
是函数作用域,let
和const
是块级作用域。例如:var x = 10;
let y = 20;
const z = 30;
function
关键字来声明函数。例如:function add(a, b) {
return a + b;
}
class
关键字来声明类。例如:class Person {
constructor(name, age) {
this.name = name;
this.age = age;
}
sayHello() {
console.log(`Hello, my name is ${this.name} and I am ${this.age} years old.`);
}
}
export
和import
关键字来声明模块。例如:// module1.js
export function add(a, b) {
return a + b;
}
// module2.js
import { add } from './module1.js';
console.log(add(1, 2)); // 输出 3
希望这些信息能够帮助您更好地理解JavaScript中的声明问题。如果您有更具体的问题,请随时提问。
领取专属 10元无门槛券
手把手带您无忧上云