は、JavaScriptでこのような単純なオブジェクトを作成するための最良の方法何:Typescriptで単純なオブジェクトのようなJavaScriptを作成するには?活字体を使用して
var newObj = {
prop1: "value1",
prop2: 1,
prop3: {}
}
は、JavaScriptでこのような単純なオブジェクトを作成するための最良の方法何:Typescriptで単純なオブジェクトのようなJavaScriptを作成するには?活字体を使用して
var newObj = {
prop1: "value1",
prop2: 1,
prop3: {}
}
次の構文はJavascriptと活字体の両方で、有効で、リテラル新しいオブジェクトを定義するための最も慣用的な方法を表し。
var newObj = {
prop1: "value1",
prop2: 1,
prop3: {}
}
任意の有効なJavaScriptも有効活字体であるので、あなたは、ロビーの答えのように、任意のJavaScriptオブジェクトを書くことができます!活字体のドキュメントから、例えばhttps://www.typescriptlang.org/docs/handbook/classes.html
:しかし、あなたは、オブジェクトを定義するために、活字体クラスを作成することもできます
class Greeter {
greeting: string;
constructor(message: string) {
this.greeting = message;
}
greet() {
return "Hello, " + this.greeting;
}
}
その後、あなたは、このクラスのオブジェクトを構築することができます。
let g = new Greeter("hi");
これは有効なJavaScriptの構文ではありません –
あなたは正しいです。私の間違い。 – eltoncezar