<分区>
我目前正在做一个项目,并且用 Javascript 编写了整个页面。
我创建了一个基本函数:
create_element(parent, type, style, attributes);
示例用法:
var container = create_element(document.body, "div", {width: "100%", height: "100%"});
var header_bar = create_element(container, "div", {width: "100%", height: "50px"});
var title_span = create_element(header_bar, "span", {fontSize: "18px", fontFamily: "arial", color: "black"});
title_span.innerHTML = "Example Website";
等等……
我将这种方法用于网站的整个布局。使用这种方法有很大的缺点吗?一个显而易见的事实是,可能仍然存在禁用 JS 的人。
如果 Javascript 创建和呈现项目而不是将它们硬编码到 HTML 中,页面加载时间是否有明显差异?
谢谢!
长话短说 -
创建了一个 create_element 函数,并用它来将所有元素绘制到屏幕上。包括页面的基本布局。