2017年12月学習心得報告

3906 ワード

学習心得レポート
2017.12.30以下は二つの部分に分けられる:一、es 6に関する学習二、Vueに関する学習
    12.2-12.25   ,       es6、 Vue。              ,           ,        ,  ,     ,               ,            ,    ,          ,         。
            ,               , git、jquery      ,     ,    。
        es6  ,vue  ,       ,    ,         ,              ,          ,         ,            ,        ,       。        ,        ,           。
             ,          。          。
               :
一、es 6の学習について、学習時間12.2—12.23
学習アドレス:http://es6.ruanyifeng.com/チェン一峰12.2:symbol、SetとMapデータ構造12.5:Iteratorとfor–ofの概念12.7:Proxy12.11:reflect12.12:Promiseオブジェクト12.13:Iteratorとfor…ofループ:12.14:Generator関数の構文12.15:Generator関数の非同期応用12.18:async関数12.19:Classの基本構文12.20:Classの継承12:21:修飾器12.22:moduleの語法12.23:moduleのロード実現
   Es6       ,                ,             。            。           :
Symbol             ,            Symbol,        。   JavaScript           。
    :undefined、null、   (Boolean)、   (String)、  (Number)、  (Object)。      Symbol    。         :Symbol.for() Symbol(),       Symbol。                  ,    。
   Map + Set + WeakMap + WeakSet:             。set     ,         ,      ,weakset         。Map      “ — ”   ,        Hash     。WeakMap:WeakMap   Map    ,            。 WeakMap         (null  ),             ,WeakMap         ,         。
   Proxy reflect  ,          ,         ,                   。
   Promise             ,,Promise      ,             。            ,     。      then()           。
       forof   ,   (Iterator)     ,      ,           Iterator   ,         。           Symbol.iteratoriteratorfor...of        。
   Generator       ES6              。YieldAsync generator  。    async      Generator      (*)   asyncyield   awaitClass       ,          ,     ,            ,         ,    ,     #     。This          ,    。        ,   super,      。
                 (Decorator)  ,        。
       module    ,      ,        ,       。       。
        es6    ,            ,es6     ,       。          ,           ,    。             。
           ,          。
二、Vue学習ノート11.23—11.29
学習アドレス:https://cn.vuejs.org/v2/guide/12.3:移行&アニメーション:十一進出/離脱&リスト移行12.5:十二状態移行:十三混合、十四カスタム命令、十五レンダリング関数&JSX、十六プラグイン、十七フィルタ、十八生産環境配置、十九単一ファイルコンポーネント
   Vue     ,     ,         ,         :   6    :v-enter,v-enter-active,c-enter-to:v-leave,v-leave-active,v-leave-to。        ,        :          ,      class-leave-active  ,class-leave     。css   ,  transition:                 ,     ,  animation:        。                。          ,    ,    ,     。        ,              。
   Vue       。      ,         ,               。              。

以上が私の勉強の心得です.