javascript - variableName[0] 有更好的写法吗?

标签 javascript typescript

const data = variableName[0] 有更好的写法吗?我的意思是 variableName[0]。我知道数据放在索引 0 中,但是写一个数字看起来并不专业(至少对我来说),所以如果有人知道一些专业的方法,请分享

更准确的说,这是数组只有1个元素时的情况

最佳答案

你可以尝试使用array destructuring语法:

const variableName = [1];
const data = variableName[0];
console.log(data);

const [data2] = variableName;
console.log(data2);

在上面的示例中,它采用第一个数组元素并忽略其他元素。您还可以将多个元素解构为命名变量:

const [variable1, variable2] = yourArray;

关于javascript - variableName[0] 有更好的写法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73876943/

相关文章:

javascript - 对 JSX.Element 与 React.Component 之间的差异以及何时将它们与 React-dom-router 一起使用感到困惑

arrays - ionic2 如何设置选项值 ="..."以保留数字 0,1,2,3,

javascript - 如何列出被 ESLint 检测的文件

angular - 选择更改后让 MatSelect 保持打开状态

Javascript继承不同扩展函数实现

javascript - 如何将二维复选框名称解析为具有匹配索引的 JSON?

javascript - jQuery 如何使用 ajax 读取和格式化数据以进行自动完成

javascript - Chart.js 中图表的默认颜色在哪里定义?

javascript - Typescript - 对象的条件属性

javascript - OL3 : how to modify selected feature style based on zoom?