#yyds干货盘点# 【React工作记录四十七】react的对象属性替换处理

简介: #yyds干货盘点# 【React工作记录四十七】react的对象属性替换处理

前言


我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷


导语


歌谣 歌谣 我这边获取到了一个对象 但是要对属性的值进行处理替换怎么做 对象的属性值在默认处理的时候有同样属性可被替换


图片.png

代码部分


values:{
    gmtCreateLong:xxxx
}



const cacheParams = {
      ...values,
      gmtCreateLong: values?.gmtCreateLong 
&& new Date(values.gmtCreateLong).getTime(),
    };


简单演示


const=b:{
a:100
}
b.a=200,
console.log(b)



输出的结果为b:{a:200}


总结


要点1 ?.对象下面有该属性再执行

要点2 直接给属性值默认会替换 new Date(values.gmtCreateLong).getTime()对值进行处理

则数据处理完成

对象在内存中所分配的地址。

引用传递时,所有有引用该对象进行修改时,都是修改同一个内存地址。

所以一旦修改,每个调用的地方,其数值都会改变。




相关文章
|
4月前
|
前端开发 JavaScript API
第八章 react组件实例中三大属性之ref
第八章 react组件实例中三大属性之ref
|
4月前
|
前端开发 数据库
第七章 react组件实例中三大属性之props
第七章 react组件实例中三大属性之props
|
3天前
|
前端开发
React属性之context属性
React中的Context属性用于跨组件传递数据,通过Provider和Consumer组件实现数据的提供和消费。
16 3
|
3天前
|
JSON 前端开发 中间件
React读取properties配置文件转化为json对象并使用在url地址中
本文介绍了如何在React项目中读取properties配置文件,将其内容转化为JSON对象,并在请求URL地址时使用这些配置。文章详细说明了异步读取文件、处理字符串转换为JSON对象的过程,并提供了一个封装函数,用于在发起请求前动态生成配置化的URL地址。
16 1
|
22天前
|
前端开发 JavaScript
React 中的 props 属性传递技巧
【9月更文挑战第6天】本文详细介绍了React中`props`的基本用法,包括传递基本数据类型、对象和数组。文章通过多个代码示例展示了如何正确使用`props`,并探讨了常见的问题及解决方法,如`props`不可变性、默认值设置及类型检查等。正确掌握这些技巧有助于提升编程效率,编写出更健壮的代码。
43 13
|
3天前
|
前端开发
React使用hooks遇到的坑_state中的某几个属性数据变成了空字符
本文讨论了在React使用hooks时遇到的一个问题:state中的某些属性数据变成了空字符。作者通过在修改函数中重新解构赋值来获取最新的state值,解决了因数据更新不及时导致的问题。
12 0
|
4月前
|
存储 前端开发 API
第六章 react组件实例中三大属性之State
第六章 react组件实例中三大属性之State
|
1月前
|
JavaScript 前端开发 容器
React组件属性refs(七)
【8月更文挑战第14天】React组件属性refs(七)
45 0
React组件属性refs(七)
|
1月前
|
前端开发 JavaScript
|
1月前
|
前端开发 JavaScript
React——组件的三大核心属性【七】
React——组件的三大核心属性【七】
28 0

热门文章

最新文章