У меня есть приложение JavaScript, которое генерирует значительное количество элементов DOM. Это означает, что я часто использую document.createElement ("tagname")
в моем скрипте.
Я подумываю об использовании этой простой функции:
function c(e) {return document.createElement(e);}
Я бы продолжал писать свой код на JavaScript (или, может быть, CoffeScript), и использовать в коде полный метод document.createElement для удобства чтения. Но я ожидаю, что когда я «компилирую» или уменьшаю код, все экземпляры document.createElement заменяются функцией c
.
Я бы сделал то же самое для других методов: document.getElementById и т. Д. Я надеюсь, что с помощью этой техники я смогу сократить свой код на 10–20%.
Существуют ли минификаторы или компиляторы, которые могут это сделать? И имеет ли это вообще смысл?