ES6--クラスとオブジェクト

1、ES6髪のクラスの作成者:

<!DOCTYPE HTML> 
<HTML LANG = "EN"> 
<HEAD> 
    <METAのcharset = "UTF-8"> 
    <タイトル>オブジェクトのクラスと</ TITLE> 
</ HEAD> 
<BODY> 
    <SCRIPT> 
        //。1、クラスの作成
        クラススター{ 
            //これはコンストラクタである
            コンストラクタ(uanme、年齢){ 
                this.uname = uanme; 
                this.age =年齢; 
            } 
        } 

        // 2、オブジェクト作成する
        VARのLDHを=新しいスター( 'アンディ'、50 ); 
        VAR = ZXY新しい新しいスター( 'ジャッキー'、52である); 
        にconsole.log(ldh.uname、ldh.age)
        にconsole.log(zxy.uname、zxy.age); 
    </ SCRIPT> 
</ BODY> 
</ HTML>

これは、単純なクラスを作成します。

 

2.クラスのメソッドを作成します。

<SCRIPT> 
        // 1は、クラスの作成
        クラススター{ 
            //これはコンストラクタである
            コンストラクタ(uanme、年齢){ 
                this.uname = uanme; 
                ; this.ageは年齢= 
            } 

            作成//クラスメソッドを、書き込み機能は必要としませんキーワード
            //使用形態シンボルが必要としないプロセスの複数の間に間隔をあけ
            {(名前)を歌う
                :(+名「歌」this.uname + +「歌っている」)にconsole.logは
            } 
        } 

        オブジェクトを作成するために、2 // 
        VARをLDH =新しいスター( 'アンディ'、50); 
        VAR = ZXY新しい新しいスター( 'ジャッキー'、52である); 
        にconsole.log(ldh.uname、ldh.age)
        にconsole.log(zxy.uname、zxy.age) ; 

        ldh.sing( '凍結雨'); 
</ SCRIPT>

  

 

おすすめ

転載: www.cnblogs.com/gzwzx/p/12010140.html