以前自学过C语言(只学了语法),现在改学JavaScript,自认为应该比较顺手了,但是学了些语法后,还是无法编出一些程序,我想请教一下大家我该怎样改变学习方法,大家有没有一些自己的学习经验给我讲讲,我现在很渴望学会程序设计,我会比自己学习,我不是那种光说不做的人,希望大家叫我一些可操作的方法, 因为是自学所以比较闭塞,所以在这里请教大家额。还有:我认为自己是没形成程序思维的过程,应该怎样学习才能形成。谢谢

解决方案 »

  1.   

    一、先弄清楚几个概念:
       1、基于对象的编程
       2、函数式编程(或者是函数闭包)
       3、作用域、作用域链、词法作用域、执行作用域
       4、动态
    二、实践
       1、对照javascript权威指南(可以到网上下载),自己写一些小程序来验证
       比如:对变量与函数的装载问题
       
         <html>
           <head>
             <script type = "text/javascript">
                 var a = "window.a";
                 function a(){
                     document.write("a().a");             }
                 document.write(a);
             </script>
           </head>
           <body></body>
         </html>