blob: ee5bc56778f093e79c1fda5f60a870dd9c5c258d [file] [log] [blame]
var a;
var a = 1;
var a,
b;
var a = 1,
b;
var a,
b = 1;
var a = 1,
b = 2;
let a;
let a = 1;
let a,
b;
let a = 1,
b;
let a,
b = 1;
let a = 1,
b = 2;
const a = 1;
const a = 1,
b = 2;
var a = {
a: 1,
b: 2
};
var a = {
a: 1,
b: 2
},
b = {
x: 1,
y: 2
},
c = [1, 2, 3],
d = /regex/,
e = true;
// Destructuring
var {alpha: a, beta: {b, gamma: c}, club: [d, e]} = o;
var {alpha: a, beta: {b, gamma: c}, club: [d, e]} = {
alpha: 1,
beta: {
b: 2,
gamma: 3
},
club: [4, 5]
};
var {type, ...rest} = {
type: "Cocoa",
taste: "Sweet"
};
var {...rest} = {
a: 1,
b: 2
};
var [a, b] = [0, 1];
var [a, b, ...rest] = [0, 1, 2];