<分区>
是否建议在“不要重复自己”的意义上使用 javascript 生成重复出现的“元素”?
例如,应用程序中的每个链接都包含“#/”。 是每次都在 href-attribute 中写入更好,还是我应该使用 JavaScript 并让它执行类似以下操作: JavaScript,在每个 href 属性中添加一个字符串“#/”?
在什么情况下我不应该使用 JavaScript 来摆脱我的懒惰?
标签 javascript html dry
<分区>
是否建议在“不要重复自己”的意义上使用 javascript 生成重复出现的“元素”?
例如,应用程序中的每个链接都包含“#/”。 是每次都在 href-attribute 中写入更好,还是我应该使用 JavaScript 并让它执行类似以下操作: JavaScript,在每个 href 属性中添加一个字符串“#/”?
在什么情况下我不应该使用 JavaScript 来摆脱我的懒惰?
最佳答案
我发现 DRY 非常适用于 javascript 代码,但不适用于静态 HTML 的客户端,因为如果你只是拼出静态 HTML 的多个副本,即使重复内容,一切都会表现得更好。
如果您想在源 HTML 中练习 DRY,那么可以在服务器端使用模板语言,这样您就可以在那里定义一个结构并让服务器将其扩展 N 倍。
关于javascript - 是否建议在 DRY 意义上使用 javascript 生成重复出现的 "elements"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19745514/