多重代入
Multiple assignment
分割代入とも呼ばれる。
関数からタプルや配列を返すような場合、同じ構造のタプルや配列に変数を割り当てることで、複数の変数に代入する糖衣構文。 code:pseudo
// 疑似コード
function getPoint() {
return (this.x, this.y);
}
(x, y) = obj.getPoint();
print(x);
print(y);
JavaScript
分割代入(Destructuring assignment)と呼ばれる。
PHP