任天堂「今後C++は捨てJavaScriptで開発していく」 (887レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
206(1): デフォルトの名無しさん [sage] 2013/03/22(金) 11:55:25.08 AAS
 >>203203(4): デフォルトの名無しさん [sage] 2013/03/22(金) 11:37:19.10 AAS
 >>200 
 ありがと。 
  
 >>196 
 それだと、maxLengthを隠蔽できてない。 
  
 newを使う場合はこう。 
 var Foo = function() {var maxLength;}; 
 Foo.prototype.setMaxLength = function(val) {maxLength = val;} 
 Foo.prototype.getMaxLength = function() {return maxLength;}; 
  
 var x = new Foo(); 
 console.log(x.maxLength);    // => undefined 
 x.setMaxLength(100); 
 console.log(x.getMaxLength()); // => 100 
 console.log(x.maxLength);    // => undefined 
 x.maxLength = 200;        // => can't change Foo's property 
 console.log(x.getMaxLength()); // => 100 
 try { 
   console.log(x.getMaxlength()); 
 } catch (e) { 
   console.log(e.message); 
 }  
グローバル変数に隠蔽とは斬新だなw 
208(1): デフォルトの名無しさん [sage] 2013/03/22(金) 12:03:10.04 AAS
 >>206 
 実際のプロダクトコードでは、複数階層の名前空間に入れるけどね。 
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.047s