今天摸索了下,它们的在页面显示上没什么区别,输出结果一样,主要是在页面的源文件上的体现 下面是源代码

 
  1. <script type="text/javascript">  
  2.       function init() {  
  3.           document.write("==aaa=");  
  4.           document.write("==test1==");  
  5.           document.writeln("==bbbb==");  
  6.           document.writeln("===test2==");  
  7.       }  
  8.       window.  
  9.       
  10.    </script> 

 

 

 上面第一张是显示页面,第二章是源文件 write 是不换行输出,writeln 是换行输出 所以在源文件中就看出 ===test2===换行了