1. Joose面向?qū)ο驤avaScript框架

        聯(lián)合創(chuàng)作 · 2023-09-22 17:59

        Joose是一種自我托管元對(duì)象系統(tǒng)的JavaScript庫(kù),支持類、繼承、mixins 、traits、方法和修飾語(yǔ)等等。

        Joose使面向?qū)ο蟮腏avaScript程序設(shè)計(jì)更加容易、簡(jiǎn)明而且有效。Joose元對(duì)象系統(tǒng)是多模式。它支持類和原型為基礎(chǔ)的編程風(fēng)格以及類為基礎(chǔ)的繼承和基于角色的延伸。

        Joose框架已成功地應(yīng)用于多個(gè)實(shí)際運(yùn)行中的系統(tǒng),目前已被證明是非常穩(wěn)定。 Joose正在測(cè)試使用一種自動(dòng)化單元測(cè)試套件,正運(yùn)行在所有主要瀏覽器( Firefox , IE瀏覽器, Safari瀏覽器, Opera和Chrome) 。

        下面示例代碼創(chuàng)建了一個(gè)類:

        // Create a class called Point
        Class("Point", {
            has
        : {
                x
        : {
                   
        is:   "rw",
                    init
        : 0
               
        },
                y
        : {
                   
        is:   "rw",
                    init
        : 0
               
        }
           
        },
            methods
        : {
                clear
        : function () {
                   
        this.setX(0);
                   
        this.setY(0);
               
        }
           
        }
        })

        // Use the class
        var point = new Point();
        point
        .setX(10)
        point
        .setY(20);
        point
        .clear();
        瀏覽 40
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
          
          

            1. jizz少妇 | 国产一级一免费裸体视频 | 操逼一级黄片 | 丁香五月天啪啪啪 | 成年人免费视频在线 |