這是我認爲最適合在JSJavascript對象的創建實踐
function obj(){
var x = "hi";
this.getX(){return x;}
}
var y = new obj()
console.log(y.x); //this returns undefined
製造物體但是從我所看到的,使用this.variable更常用的對象創建。
我想在java中,事情應該是「私人」在類(注意我已閱讀關閉),這是否適用於JS?
什麼被認爲是創建對象的最佳方式?
http://stackoverflow.com/questions/500431/what-is-the-scope-of-variables-in-javascript – Keatinge
請出示一些代碼來證明你是問究竟。從這個問題的文本來看,這聽起來像是一個「局部變量」,它在Java中更接近等效。 – Thilo
我正在從我閱讀關於var vs這篇文章的各種帖子中看到這一點。另外,我正在閱讀ee的其他鏈接,如果它有幫助。謝謝 –