2

「自分自身を繰り返さない」という意味で、JavaScript で繰り返し「要素」を生成することをお勧めしますか?

たとえば、アプリケーション内のすべてのリンクには「#/」が含まれます。href-attribute に毎回記述する方が良いですか、それとも JavaScript を使用して、次のようなことを行う必要があります: JavaScript、すべての href-attribute に文字列「#/」を追加しますか?

また、どのような場合に JavaScript を使用して怠惰を取り除くべきでしょうか?

4

2 に答える 2

1

DRY は JavaScript コードに非常に適していますが、静的 HTML のクライアント側にはあまり当てはまらないと思います。静的 HTML の複数のコピーを綴れば、たとえ同じことが繰り返されても、すべてのパフォーマンスが向上するからです。

ソース HTML で DRY を実践したい場合は、サーバー側のテンプレート言語を使用することで、そこで 1 つの構造を定義し、サーバーにその N 回展開させることができます。

于 2013-11-02T19:10:40.030 に答える