Wpis z mikrobloga

#javascript #js
Z nowości wprowadzonych w FF 34+.
Są to tzw. template strings - coś jak w Pythonie czy innych językach.
Zwróccie uwagę, że tak nie występuje tutaj cudzysłów - jest to grawis.
Prosty przykład:
let x = 5;
let y = 10;

console.log(x + y = ${x + y}); // zwraca ciąg w postaci x + y = 15
Teraz tzw. tagged template strings.

let func = (str, ...val) => {
console.log(str[0]); // WYKOP
val.sort((x, y) => x - y); // sortujemy
console.log(val); // 2015, 2016
};
funcWYKOP${ 2016 }, ${ 2015 };
  • 1