渐近分析:填充一个长的重复列表。 HTML 对比 JavaScript?
Asymptotic Analysis: Populating a long repeated list. HTML vs. JavaScript?
我正在制作我的投资组合网站 here,
我想知道是否应该将填充 skills/projects/project 模态的 LONG HTML5 代码替换为在 for 循环中运行的 javascript。
我知道这没什么大不了的,因为它不像成千上万的列表元素,但是如果我采用渐近方法,它会有什么不同吗?
我读了这个帖子:Simple html vs Javascript generated html?,但对我来说还是很模糊。
提前致谢。
编辑
有人投票说这个 post 不清楚它在问什么。所以让我改一下。
Assume that I'm populating almost infinite number of <li>
elements, will HTML5 tags (traditional way) load the page faster, or forloop in a JavaScript load the page faster? Another assumption is that page will be loaded at some point.
再次感谢。
你说的项目数量几乎是无限的。我说你太夸张了。
您有没有想过为什么 Google 只显示前 10 个结果?您查看 Google 搜索的第 2 页多少次?第三页?看过第四部吗?
当您必须转到第 2 页时,您通常会得出什么结论?我的问题是我的查询很糟糕,我试图缩小范围。
用户不可能仔细阅读 "an almost infinite amount of items" 并从中获取任何有用的信息。 使用搜索引擎,让人们缩小搜索范围(方式)下来,使用分页。完成后,使用 HTML。没有理由再增加两层工作(输出 Javascript 代码进行渲染 + 发送 JS 数据)最终只生成相同的输出。
我正在制作我的投资组合网站 here,
我想知道是否应该将填充 skills/projects/project 模态的 LONG HTML5 代码替换为在 for 循环中运行的 javascript。
我知道这没什么大不了的,因为它不像成千上万的列表元素,但是如果我采用渐近方法,它会有什么不同吗?
我读了这个帖子:Simple html vs Javascript generated html?,但对我来说还是很模糊。
提前致谢。
编辑
有人投票说这个 post 不清楚它在问什么。所以让我改一下。
Assume that I'm populating almost infinite number of
<li>
elements, will HTML5 tags (traditional way) load the page faster, or forloop in a JavaScript load the page faster? Another assumption is that page will be loaded at some point.
再次感谢。
你说的项目数量几乎是无限的。我说你太夸张了。
您有没有想过为什么 Google 只显示前 10 个结果?您查看 Google 搜索的第 2 页多少次?第三页?看过第四部吗?
当您必须转到第 2 页时,您通常会得出什么结论?我的问题是我的查询很糟糕,我试图缩小范围。
用户不可能仔细阅读 "an almost infinite amount of items" 并从中获取任何有用的信息。 使用搜索引擎,让人们缩小搜索范围(方式)下来,使用分页。完成后,使用 HTML。没有理由再增加两层工作(输出 Javascript 代码进行渲染 + 发送 JS 数据)最终只生成相同的输出。