Магія підміни. Розповідаємо про мову програмування Aya
Мова Aya має одну чарівну здатність, а саме можливість скоротити використання повторного коду до максимального рівня можливостей. Продемонструю на простому прикладі
Після імпортування фреймворку JS Jquery, ми призначаємо слово `$1` як запаковану інструкцію із елементами заміни, яка створює DOM елемент з обраним ім’ям, заповнює його вміст обраним текстом та додає об’єкт до HTML структури.
Це відбувається як «визначення суррогата» (substituting) із значеннями заміни.
Згодом, замість того, що писати повну інструкцію, яка містить вкладені приланцюжені функції .html та appendTo, ми використовуємо лише слово `$1` (тут його вигляд обраний довільно, але може бути будь-яким набором символів без проміжку або рядок) додаючи підходящі вхідні значення.
Таким чином ми економимо енергію на створення коду.
42 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів