将数组参数直接解压缩到参数?

时间:2016-10-13 19:15:16

标签: arrays typescript parameters destructuring

我知道我可以这样做:

REPLACE(REPLACE(REPLACE(...), '1', ''), '2', '')...)';#', '')

但我能做这样的事吗?

function (value: [boolean, string]) {
   const [boolValue, stringValue] = value;

   // make use of boolValue and stringValue
}

1 个答案:

答案 0 :(得分:6)

好的,我想出来了,不妨发布一个答案。这有效:

try-5.cpp: In member function ‘std::pair<const int, int>& A::getPairByReference()’:
try-5.cpp:15:12: error: invalid initialization of reference of type ‘std::pair<const int, int>&’ from expression of type ‘std::pair<int, int>’