destructuring 相关问题

“解构允许您将一组变量绑定到相应的值集合,您通常可以将值绑定到单个变量”(“Common Lisp the Language”)。

React typescript Object.assign返回类型

我有这个小的自定义钩子,它返回一个Object.assign结果。在文档中,它说这将返回一个数组,但是下面的示例可用于数组解构AND对象...

回答 1 投票 2

react / javascript中的解构数组

我有一个数组,您可以看到,它有4个元素(created_at,first_name,id,last_name)。我的问题是,如何将其分解为具有2个元素(id,名称)的数组(名称应为...

回答 1 投票 0

破坏函数参数中的默认值

我正在尝试直接以参数形式对值进行解构,并使用通用对象影响默认值(对于每个已分解的子属性):示例const initialTest = {name:'myName',...

回答 2 投票 2

包含特殊字符字段的JavaScript解构对象

我有数组(API响应):let arr = [{'@type':'Something',data:1234},{'@type':'Something',data:3214},]是否可以进行结构分解带有“ @”前缀字段的元素? ...

回答 1 投票 1

我使用解构赋值简化道具时出错

我正在研究此组件中所有道具的结构。当我使用变量分配存储所有道具时,代码可以工作,但是当我将道具存储在函数参数中时,会出现错误...

回答 2 投票 1

使用ES6 / React分解简单的嵌套对象

我有此对象const launch = {“ flight_number”:102,“ mission_name”:“ GPS SV05”,“ mission_id”:[]“ rocket”:{“ rocket_id”:“ falcon9”,“ rocket_name”:“猎鹰...

回答 1 投票 -1

Nodejs-在解构时操作属性

我正在寻找一种在分解对象时操纵数据的聪明方法。看下面的代码:let employee = {name:'John Doe',Birthday:'1980/01/01',// yyyy / MM / dd ...

回答 1 投票 1


销毁深度嵌套的枚举,我必须键入每个项目吗?

我有一个深层嵌套的对象,由于对象中没有所有枚举,因此会遇到错误。在该示例中,解构后的const {position,func}均为any类型。当我检查...

回答 1 投票 1

将默认值分配给销毁嵌套数组的变量

我想知道在破坏嵌套数组时如何分配默认值。我有一个嵌套数组[12,25,1,6]的myArr数组,让myArr = [11,100,33,[12,25,1,6],77]我想...

回答 1 投票 4

销毁深度嵌套的枚举失去类型安全性:打字稿

我有一个深层嵌套的对象,该对象在解构后会失去类型安全性。在该示例中,解构后的const {position,func}均为any类型。当我检查索引[表] [索引]时,我可以...

回答 1 投票 1

如何破坏有时会作为null [duplicate]接收的对象属性

我下面有我通过api接收到的该对象,但是有时SimplesNacional属性为null。仅当它不为null时,才如何解构(??)它,因为它具有一些嵌套的属性,这些属性使...

回答 1 投票 0

我如何在map函数内为一组变形对象定义接口?

所以这是我到目前为止所拥有的。我尝试了许多潜在的解决方案,但下面始终收到相同的错误。任何线索或信息将非常有帮助。接口RequestedOptions {名称:...

回答 1 投票 1

如何在单行中从单独的变形属性中变形?

const {navigation,currentScreen,childIndex} = this.state const screen = navigation [currentScreen]如何用一行代码而不是两行代码来写?

回答 1 投票 4

正在访问数组解构中的特定元素?

const {navigation,currentScreen,childIndex} = this.state const screen = navigation [currentScreen]如何在一行中制作这两行代码?

回答 1 投票 0

如果我要基于对象在数组的特定索引中分配两个变量,如何通过eslint的“首选解构”规则?

我有数组touchEvents。看起来像:evt:{touchEvents:[{clientX:3,clientY:4,},{...},...]}我想将两个变量重新分配给这两个变量...

回答 1 投票 1

是否可以将对象分解为现有变量?

我正在尝试分解一个对象,但是那些变量已经存在,类似于const x = 1,y = 2 // //应该是1和2 const {x,y} = complexPoint const point = {x,y}有什么办法...

回答 2 投票 0

是否可以进行解构并将其直接设置为变量?

我正在尝试解构对象,但是那些变量已经存在,像这样const x,y const {x,y} = complexPoint const point = {x,y}是否存在不用重命名就可以做到这一点的任何方法...

回答 1 投票 0

语句中不包含变形对象

我的代码看起来像这样,目的是在打开const data = {modal:false,button:null}时观察模式内容。 const updateData =()=> {const {modal,button} =如果(...

回答 1 投票 0

使用嵌套对象的默认对象进行结构分解

我有一个要求,我必须从一个嵌套对象中获取几个值,当这些值不可用时,应该从默认对象中获取。例如,考虑以下对象:const ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.