为什么在javascript里面,某个对象,可以任意添加方法和属性?
比如如下代码, 
 window对象本没有方法test   ,我给他加上方法test和属性myvalue, 
 都没什么问题。这是什么原因,这种特性在java,c等里面都不没有啊, 
 这是什么原因?   
 	 <script   type= "text/javascript ">   		 
 		window.test   =   function   (a,b){alert(a+b)}; 
 		window.test(1,2); 
 		alert(window.myvalue); 
 		window.myvalue= "5 "; 
 				alert(window.myvalue); 
  </script>
------解决方案--------------------这就是javascript的强悍之处啊...
------解决方案--------------------这个是HTML语言的原因,具体的你看下html语言,早看的,已经忘记.
------解决方案--------------------不要用其他语言理解JS~~
------解决方案--------------------JS是很特别,是间于编程语言和非编程语言之间的特殊语言;
------解决方案--------------------ECMAscript就是这么规定的...