change property name

后端 未结 4 1369
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-11-28 07:44

I have a JavaScript object as follows:

var a = { Prop1: \'test\', Prop2: \'test2\' }

How would I change the \"property name\" of Prop1 to P

4条回答
  •  甜味超标
    2020-11-28 08:21

    Using the proposed property rest notation, write

    const {Prop1, ...otherProps} = a;
    
    const newObj = {Prop3: Prop1, ...otherProps};
    

    This is supported by Babel's object rest spread transform.

提交回复
热议问题