destructuring 相关问题

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

在 Clojure 中解构命令的惯用方法

这是我使用 clojure.core.match 编写的一些代码,它执行一个非常常见的编程任务。函数需要一些“命令”(或“对象”、“记录”或其他什么...

回答 1 投票 0

ES6 — 如何使用字符串键解构对象?

我有一个对象 { hello_en: '你好世界', 'hello_zh-CN': '世界您好', 某事:“美好的一天”, some_else: '不是吗' } 被传递到函数中 函数(数据){ 常量 { 你好,

回答 2 投票 0

如何在 TypeScript 中检查产品类型是否详尽?

在 TypeScript 中检查和类型的详尽性非常容易。 输入总和= | { 标签: 'num';值:数字 } | { 标签:'str';值:字符串}; const len = (sum: Sum): 数字 => {

回答 1 投票 0

在对象赋值解构 JavaScript 中使用冒号

使用 React.js 和 React Router: 从 'react' 导入 React, { Component }; const PrivateRoute = ({ 组件: 组件, ...rest }) => ( ) *{ 组成...

回答 1 投票 0

来自元组的 JavaScript 变量赋值

在Python 2和Python 3等其他语言中,您可以定义元组变量并将值分配给元组变量,然后像这样检索它们的值: 元组 = ("鲍勃", 24) 姓名,年龄=元组 打印(名称)#

回答 12 投票 0

JavaScript:解构赋值中剩余元素是否创建了一个新数组?

我想知道使用剩余元素(无论是对象还是数组)的数组解构语法是否会在内存中创建一个新数组,然后由嵌套剩余元素的解构分配器使用...

回答 1 投票 0

如何从获取响应中解构和重命名特定属性并保存到状态对象?

我正在从 OMDB API 获取数据并将这些数据保存到状态。但是,我遇到了两个问题: 如何解构我收到的数据,同时重命名它然后保存...

回答 3 投票 0

在 TypeScript 中解构和重命名属性

我现在已经在文档中了解了数组解构和对象解构。 然而,我现在有这样的数据结构 [ { “创建时间”:“xxxx”, &...

回答 0 投票 0

我可以在 Lisp 宏 lambda 列表中拥有不确定数量的解构列表吗?

我正在尝试编写一个扩展为未指定数量的函数调用的宏,但我也希望能够准确指定要传递给宏调用中的每个函数的一个参数。我...

回答 3 投票 0

我不太了解如何使用 toLacaleString() 将对象中的数据(数据是字符串)作为日期传递

所以我想知道我的逻辑是否有点接近我想要的。 我正在呈现来自先前已登录该应用程序的用户的数据(在您可能在下面的代码中看到的组件内)。在...

回答 0 投票 0

将 rest prop {...others} 传递给 material-ui 组件时出现 Typescript 错误

我创建了一个基于 material-ui 的 Tooltip 组件的 UITooltip。这是我的组件: 从“反应”导入反应,{FC} 从 "@material-ui/cor... 导入 { Tooltip, TooltipProps }

回答 0 投票 0

有没有办法部分解构结构?

我有一个结构: 结构三点{ x: f32, 是:f32, z: f32 } 我想在实例化后提取三个属性中的两个: 让点:ThreeDPoint = ThreeDPoint { x:0.3 ...

回答 2 投票 0

JavaScript 中通过“赋值模式”进行“数组解构”的例子是什么?

这个关于解构赋值的 MDN 文档说“对于对象和数组的解构,有两种解构模式:绑定模式和赋值模式”......

回答 2 投票 0

所有对象属性的解构

是否有可能在不指定所有属性的情况下对对象进行解构赋值,以便所有属性在不访问对象的情况下变得可用。 让 props = {one: "

回答 1 投票 0

用作数组解构模式的剩余属性的对象解构模式代表什么?

MDN Web Docs 有这个例子: 使用绑定模式作为其余属性 数组解构赋值的剩余属性可以是另一个数组或对象绑定模式。这让你...

回答 1 投票 0

destructuring-javascript ///// 代码不运行

让选择= 3; 让我的朋友 = [ { title: "Osama", age: 39, available: false, skills: ["HTML", "CSS"] }, { 标题:“艾哈迈德”,年龄:25,可用:

回答 0 投票 0

在创建 defmethod 方法的宏中处理析构

在我的用例中,我有一个带有两个参数的多方法,它们都是映射。第一个用于计算调度值等。第二个是一种上下文变量...

回答 2 投票 0

加速涉及字符串搜索的函数

我有一个功能,分析显示它消耗了大部分运行时间。是否有一种方法可以重新考虑这一点以实现大幅加速? (在 SBCL 中运行 Common Lisp) (defun compatible-words (opti...

回答 1 投票 0

解构地图的嵌套地图 - Clojure

我正在研究 Clojure 中的解构。我学到了一点,现在我可以解构两层嵌套的地图了。我怎样才能解构最深的嵌套地图?我在这里留下一张示例地图,我

回答 2 投票 0

取决于变量顺序的解构错误

我在这个问题中反转链表时遇到了一些奇怪的解构行为: /** * 单向链表的定义。 * 函数 ListNode(val, next) { * this.val = (val===

回答 2 投票 0

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