ligle-util
Copyright (c) 2015 A-Oak Co. Ltd.
安装
npm install ligle-util
https://www.npmjs.com/package/ligle-util
简介
ligle-engine使用的通用功能函数库
部分文档
### logger(name, level) name:指定名字 level:指定输出等级
### Class 这个对象用来生成类。用法:
var Person = Class; var Ninja = Person; var p = true;p; // => true var n = ;n; // => falsen; // => true // Should all be truep instanceof Person && p instanceof Class &&n instanceof Ninja && n instanceof Person && n instanceof Class
### isEmpty(obj) 判断对象是否为空
### configure(config, name, defaultCfg) - config:全局的配置
-
name: 对config[name]项进行配置。(注意:config[name]必须是object,否则defaultCfg会覆盖它)。如果name是空字符串。那么会对整个config进行配置。
-
defaultCfg: 对config[name]项的内容进行赋值,如果config[name]中相应的项已经有了,那么就不使用默认值了。
-
返回:配置好的config。
var config = a:xx:11yy:22b:{};var defaultCfg = xx:12zz:23;// 对全局config中的a项进行配置var cfg = ;// 结果:{ a: { xx: 11, yy: 22, zz: 23 }, b: {} } config = a:11b:22;defaultCfg = a:1b:2c:3;cfg = ;// 结果:{ a: 11, b: 22, c: 3 }