/**
* 对象转换成一个新的对象
* @param object
* @private
*/
function _yh_tranformObject(object){
if(object == null || object == undefined || object == '') return object;
const newObject = {};
for(const o in object){
if( typeof(object[o])=="object" ){
newObject[o] = _yh_tranformObject(object[o]);
}else{
newObject[o] = object[o];
}
}
return newObject ;
}
相关文章
- js-将一个对象转换成一个新的对象
- c++类与对象(设计一个立方体类Box,它能计算并输出立方体的体积和表面积。)
- 通过反射将一个java对象的属性值转换为一个Map
- webdriver高级应用- 改变一个页面对象的属性值
- unity3d————四元数,欧拉角的互相转换的初步了解- 综上所述,这段代码通过Quaternion.Euler方法将欧拉角转换为四元数,然后通过GameObject.CreatePrimitive方法创建一个立方体游戏对象,最后通过Transform.rotation属性将四元数旋转应用到这个立方体上。这是Unity中常见的用于控制游戏对象旋转的方法。
- java jdk8 使用stream实现两个list集合合并成一个list集合(对象属性的合并)
- 4.编写Java应用程序。首先,定义一个时钟类——Clock,它包括三个int型 成员变量分别表示时、分、秒,一个构造方法用于对三个成员变量(时、分、秒) 进行初始化,还有一个成员方法show()用于显示时钟对象的时间。其次,再定义 一个主类——TestClass,在主类的main方法中创建多个时钟类的对象,使用这 些对象调用方法show()来显示时钟的时间。
- Java中Final修饰一个变量时,是引用不能变还是引用的对象不能变
- watch监听一个对象中的属性 - Vue篇
- 【VUE】Vue中的data属性为什么是一个函数而不是一个对象