codeing or artist ?
记得大学第一节编程课,教授说,"如果一件事儿有对错,那么是科学。如果有美丑好坏,那么是艺术。" 一个能顺利运行还能让人阅读时体验思维美妙的代码,就是艺术和科学的结合。能运行的程序并不是好程序,能当作文章来读的才是。在我看来代码是一种特殊的文体,程序猿其实会写诗。
 1 var insertAfter = function(newElement, targetElement){ 
 2     var parent = targetElement.parentNode;
 3     if (parent.lastChild == targetElement) { 
 4         // 如果最后的节点是目标元素,则直接添加。因为默认是最后 
 5         parent.appendChild(newElement); 
 6     } 
 7     else { 
 8         parent.insertBefore(newElement, targetElement.nextSibling); 
 9         //如果不是,则插入在目标元素的下一个兄弟节点 的前面。也就是目标元素的后面 
10     } 
11 }

 

posted on 2016-09-04 17:52  codeing-or-artist-??  阅读(1663)  评论(0编辑  收藏  举报