def test(a: str = "1", b: str = "2"):
print(a, b)
test(a="5", b="10")
code += test(a="5", b="10");
Uncaught ReferenceError: a is not defined
function f({ a, b }) { console.log(a, b); }
f({ a: 5, b: 10 });
function test(a, b) {
console.log(a,b);
}
// вызов
test(5,10);
function test(obj) {
console.log(obj.a, obj.b);
}
// вызов
test({'a':5, 'b' :10});
function test({ a = "Aa", b = "bar", c = "Цеце" }) {
console.log({a, b, c});
// что-то делаем с переменными a, b, c:
console.log(`${a} ${c} пошла в ${b}`);
}
test({ a: "100" }); // { a: "100", b: "bar", c: "Цеце" }
// 100 Цеце пошла в bar