う〜〜〜ん。必然的にこういう形になっていくのか?
http://oshiete.goo.ne.jp/qa/6204916.html
目で追ってやっていることは理解できる。
プログラミングの組み方は、1つではない。これも理解している。
勝手にだけど、一目置いている人たちのコードは、似てくるものなのか?
それとも単に突き詰めていくと、この形に近づいていくのだろうか?
不思議。
<div> <a href="0.html"><img src="0.jpg" alt="test0"></a> <a href="1.html"><img src="1.jpg" alt="test1"></a> <a href="2.html"><img src="2.jpg" alt="test2"></a> <script type="text/javascript"> (function (doc) { (function (n, r) { var a, i, L, no; a = n.getElementsByTagName('A'); for (i = 0, L = a.length; i < L; ++i) { no = Math.floor(Math.random() * 100); r.call (a[i], 'href', no); r.call (a[i].getElementsByTagName('IMG')[0], 'src', no); } })( (function () { var n = doc.getElementsByTagName('SCRIPT'); return n[n.length-1].parentNode; })(), function (a, no) { this[a] = this[a].replace(/\d+(\.[^.]+)$/, no + '$1'); } ); })(document); </script> </div>