クラス

JavaScript入門

 
■概要
 
JavaScriptではクラスを支援しません。
なので、関数などを利用してクラスと似たような使い方にします。
 
 
■例

<button onclick=”testEvent()”>偶数か奇数か?</button>
<script type=”text/javascript”>
 var RandomFunc = (function() {
  return function (pos, neg, prob) {
   this.pos = pos;
   this.neg = neg;
   this.prob = prob;
   this.getRandVar = function() {
    if (Math.random() > prob)
     return this.pos;
    else
     return this.neg;
   };
  };
 })();
 function testEvent() {
  var randomNo = new RandomFunc(“偶数”, “奇数”, 0.5);
  alert(randomNo.getRandVar());
 }
</script>

出力結果


 
 
 
 

当サイトは広告を含めています。広告のクリックによる収益は全て当サイトの管理、維持、コンテンツ製作に使われます。

 

Team ladybird
タイトルとURLをコピーしました