EngineUtils.js
838 字节
/**
* Created by hoopoe8 on 2017/1/8.
*/
class EngineUtils{
static isEmptyObject(O){
for (var x in O){
return false;
}
return true;
}
static arrayToJsonString(_param){
try{
return JSON.stringify(_param);
}catch (err){
console.log("arrayToJsonString error:"+err.message);
}
return null;
}
static arrayFromJsonString(_param){
try{
return JSON.parse(_param);
}catch (err){
console.log("arrayFromJsonString error:"+err.message);
}
return null;
}
//生成nodeId的随机数
static generateNodeID(){
let time = new Date().getTime();
let nodeID:int = time % 1000000000;//time后9位
return nodeID;
}
}
export default EngineUtils;