Tôi có một ứng dụng JavaScript tạo ra một số lượng đáng kể các phần tử DOM. Điều đó có nghĩa là tôi thường sử dụng document.createElement("tagname")
trong tập lệnh của mình.Bộ chỉnh sửa có thể thực hiện việc này không? (.... và đó có phải là một ý tưởng hay không?)
Tôi đang nghĩ về việc sử dụng chức năng đơn giản này:
function c(e) {return document.createElement(e);}
tôi sẽ tiếp tục viết mã của tôi trong JavaScript (hoặc có thể CoffeScript), và sử dụng phương pháp document.createElement đầy đủ trong mã cho dễ đọc. Nhưng tôi hy vọng rằng khi tôi "biên dịch" hoặc rút gọn mã, tất cả các cá thể của document.createElement sẽ được thay thế bằng hàm c
.
Tôi sẽ làm tương tự cho các phương pháp khác: document.getElementById, v.v. Tôi hy vọng rằng tôi có thể rút ngắn mã của mình từ 10 đến 20% bằng kỹ thuật này.
Có các trình biên dịch hoặc trình biên dịch nào có thể thực hiện việc này không? Và nó có ý nghĩa ở nơi đầu tiên?
Bạn mong đợi những lợi ích gì? –
Nếu không có gì khác, bạn luôn có thể tự làm điều này như là một bước "rút ngắn tiền". Không nên quá khó để viết kịch bản. – cdeszaq
Bạn có nén các tệp của mình không? Tôi cá rằng nó sẽ không tạo ra nhiều khác biệt về lâu dài. – RightSaidFred