从数组中填充变量的更好方法(解构赋值)
Better way to fill variables from array (Destructuring assignment)
我的 Javascript 文件中有此代码:
const blfTypeAndId = DDid.split("PrerequisitesSelect");
const blfType = blfTypeAndId[0];
const blfId = blfTypeAndId[1];
blfType 在此之后是 'block'、'line' 或 'field',blfId 是 _B1_L1_F1,而数字可以不同(这仅适用于字段,对于行,它将是 _B1_L1 并且只阻止 _B1)
在一个 Python 和 Javascript 结合的世界里,我会这样做:
const blfType, const blfId = DDid.split("PrerequisitesSelect");
在 Javascript 中是否有一个很好的方法仍然可以在一行中执行此操作,或者我的第一个编写代码是否已经是最好的解决方案?
const blfTypeAndId = DDid.split("PrerequisitesSelect");
const [blfType, blfId] = blfTypeAndId;
甚至只是
const [blfType, blfId] = DDid.split("PrerequisitesSelect");
我的 Javascript 文件中有此代码:
const blfTypeAndId = DDid.split("PrerequisitesSelect");
const blfType = blfTypeAndId[0];
const blfId = blfTypeAndId[1];
blfType 在此之后是 'block'、'line' 或 'field',blfId 是 _B1_L1_F1,而数字可以不同(这仅适用于字段,对于行,它将是 _B1_L1 并且只阻止 _B1)
在一个 Python 和 Javascript 结合的世界里,我会这样做:
const blfType, const blfId = DDid.split("PrerequisitesSelect");
在 Javascript 中是否有一个很好的方法仍然可以在一行中执行此操作,或者我的第一个编写代码是否已经是最好的解决方案?
const blfTypeAndId = DDid.split("PrerequisitesSelect");
const [blfType, blfId] = blfTypeAndId;
甚至只是
const [blfType, blfId] = DDid.split("PrerequisitesSelect");