2020-05-19 修改对象属性

这里写个小dome让那些看不懂上篇文章的人,有一个更好的理解,我这里上的代码有一个debugger可以打开浏览器去进行一个调试,这样就能明白是怎么样的运行方式。

 <script>
        debugger
        let obj ={姓名:"张三", 电话:10000000}
        let newobj = {姓名:"name",电话:"phone"}
        let SetObj = Object.keys(obj).reduce((previousValue, currentValue) => {
            let aa = newobj[currentValue] || currentValue
            console.log(aa); 
            previousValue[aa]=obj[currentValue] 
            return previousValue
        },{})
        console.log(SetObj);
 </script>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天在处理数据的时候遇到了这么一个问题,是一个vue的项目,主要呢是上传xlsx文件的数据,通过FileReade...
    JMet阅读 207评论 0 1
  • 纳尼?2019年?其实一开始我的内心是拒绝的,一转眼就到了2018年的尾声,再不写个【2019年】的标题定好文章的...
    发烧哥阅读 626评论 0 1
  • 一:LoadRunner常见问题整理1.LR 脚本为空的解决方法:1.去掉ie设置中的第三方支持取消掉2.在系统属...
    0100阅读 4,269评论 0 11
  • 在程序运行过程中,总会遇到各种各样的错误。 有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,...
    jbb_43b0阅读 921评论 0 0
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,579评论 16 22