私はJavascriptで私の手を試すJava開発者です。私は両者に違いがあることを理解しています。オブジェクト、プロトタイプ、またはクラス(ES6)を使用してデータを結合することができます。しかし、私たちはJavaのようにJavascriptでプライベートクラスのメンバーをどのように獲得できますか?私はクラスの名前と色の属性は猫の宣言の外部からアクセスできるようにしたくない私たちはJavaScriptでプライベートクラスのメンバーをどのように獲得できますか?
function Cat() {
this.name = "kitty";
this.colour = "white";
}
var kitty = new Cat();
:
は、例えば私のようなCatクラスが定義されています。
Javascriptでこれを達成する方法はありますか?
SOへようこそ。何をどのように尋ねるかを確認するには、[ヘルプ]をご覧ください。これは現在、努力とコードなしでは話題にはなりません – mplungjan
クラス/オブジェクトはそれをどうやって実現していますか? – deceze
私はあなたが求めていることを理解しているので、データカプセル化とpublic/private/protectedステータスがjavascriptで利用可能かどうかを見ているようです。 javaと同じではなく(つまり、明示的にこれらの用語を使用して)、はいです。 http://www.apress.com/us/book/9781590599082には、専門的なjavascriptリソースの数と同様に、そうする方法について深く掘り下げています。 – Snowmonkey