zoukankan      html  css  js  c++  java
  • use traceur in ES6

    1 Index.html

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    </body>
    <!-- 加载Traceur编译器 -->
    <script src="http://google.github.io/traceur-compiler/bin/traceur.js" type="text/javascript"></script>
    <!--<!– 将Traceur编译器用于网页 –>-->
    <script src="http://google.github.io/traceur-compiler/src/bootstrap.js" type="text/javascript"></script>
    <!-- 打开实验选项,否则有些特性可能编译不成功 -->
    <script>
        traceur.options.experimental = true;
    </script>
    
    <script type="module" src="cal.js">
    </script>
    </html>
    

    2 cal.js

    /**
     * Created by Jackey Li on 2015/7/26.
     */
    import {Hello} from './profile.js';
    class Calc {
        constructor(){
            this.hello = new Hello();
            this.hello.sayHi();
            console.log('Calc constructor');
        }
        add(a, b){
            return a + b;
        }
    }
    
    var c = new Calc();
    console.log(c.add(4,5));
    

    3 profile.js

    /**
     * Created by Jackey Li on 2015/7/26.
     */
    export class Hello{
        constructor(){
    
        }
        sayHi(){
            console.log('hi');
        }
    }
    
  • 相关阅读:
    Python-文件阅读(open函数)
    列表推导式练习
    Python-集合(set)
    Python-元组(tuple)
    Python-函数-聚合和打散
    Python-列表-非count的计数方法
    Python-字典(dict)
    Python-列表(list)
    Python-字符串
    求三个元素的最大值,和最小值。
  • 原文地址:https://www.cnblogs.com/lihaozhou/p/4684498.html
Copyright © 2011-2022 走看看