真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

tangram.js庫實現(xiàn)js類的方式實例分析

本文實例講述了tangram.js庫實現(xiàn)js類的方式。分享給大家供大家參考,具體如下:

成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領(lǐng)域包括:成都網(wǎng)站設計、網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的江源網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!

前面一篇https://www.jb51.net/article/25781.htm對tangram.js庫做了較為詳細的介紹,這里結(jié)合實例分析一下tangram.js庫實現(xiàn)js類的方式。代碼如下:

/*
 * Tangram
 * Copyright 2010 Baidu Inc. All rights reserved.
 *
 * @author: meizz
 * @namespace: baidu.lang.createClass
 * @version: 1.6.0
 */
///import baidu.lang;
///import baidu.lang.Class;
///import baidu.lang.Event;
/**
 * 創(chuàng)建一個類,包括創(chuàng)造類的構(gòu)造器、繼承基類Class
 * @name baidu.lang.createClass
 * @function
 * @grammar baidu.lang.createClass(constructor[, options])
 * @param {Function} constructor 類的構(gòu)造器函數(shù)
 * @param {Object} [options]
 * @config {string} [type] 類名
 * @config {Function} [superClass] 父類,默認為baidu.lang.Class
 * @version 1.2
 * @remark
 *
      使用createClass能方便的創(chuàng)建一個帶有繼承關(guān)系的類。同時會為返回的類對象添加extend方法,使用obj.extend({});可以方便的擴展原型鏈上的方法和屬性
 * @see baidu.lang.Class,baidu.lang.inherits
 *
 * @returns {Object} 一個類對象
 */
baidu.lang.createClass = /**@function*/function(constructor, options) {
  options = options || {};
  var superClass = options.superClass || baidu.lang.Class;
  // 創(chuàng)建新類的真構(gòu)造器函數(shù)
  var fn = function(){
    var me = this;
    // 20101030 某類在添加該屬性控制時,guid將不在全局instances里控制
    options.decontrolled && (me.__decontrolled = true);
    // 繼承父類的構(gòu)造器
    superClass.apply(me, arguments);
    // 全局配置
    for (i in fn.options) me[i] = fn.options[i];
    constructor.apply(me, arguments);
    for (var i=0, reg=fn["\x06r"]; reg && i

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《javascript面向?qū)ο笕腴T教程》、《JavaScript錯誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學運算用法總結(jié)》

希望本文所述對大家JavaScript程序設計有所幫助。


標題名稱:tangram.js庫實現(xiàn)js類的方式實例分析
本文地址:http://weahome.cn/article/gggiss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部