本帖最后由 xiaojing7 于 2012-09-12 14:32:30 编辑

解决方案 »

  1.   

    同感,很多问这些框架问题的,连js的基本语法都不清楚还好我当时是先学的原生js,所以后来要用框架时自学也没什么困难
      

  2.   


    是呀,主要就是好多朋友使用框架的前提是没有任何js基础的,这才是头疼的地方。我也是最近才用jquery
      

  3.   

    基本情况就是:
    问Jquery问题的,大部分根本不知道jquery那些功能是怎么实现的,经常问一些原生js可以轻松实现,所以框架不提供的功能
    问ext的,面向对象的基础很多是一点都没有,那些所谓配置项其实就是对象或数组参数都不知道,除了照着例子一项一项配置,都不知道其实可以先做好对象或数组直接传进去
      

  4.   


    确实,我是从2006年开始学习JS的,那个时候框架还不是特别流行,比较专注于学习JS,后续再接触jQuery、Prototype这些框架的时候,有一种水到渠成的感觉。
      

  5.   

    我是先学得框架,,,确实感觉JS基础薄弱了很多问题不知道怎么着手而且直接学JQuery的时候也很难理解
      

  6.   

    一方面是csdn的引导出现了一个趋势
    另一方面,无论是培训学校还是一些比较强调就业率的高校会在最后1-2年内交实际的开发,这个时候没有涉及到的技术【比如很少有大学开设javascript课程吧】的,就直接用了某一个脚本框架。导致了很多学生开始着眼于框架
    最后就是有那么一点程序员的浮躁在里面说下我的观点:
    我支持和赞同大家使用各种框架和组件,一是提高效率,二是能够把精力放到业务上去。但是这有个前提,前提是
    a. 无论使用哪种框架, 都不能忽视原生的解决方案, 这对你的debug, 阅读api等等都有很好的帮助
    b. 无论一个框架多么优秀, 他都是有缺点和不足的, 如果你没有辨识他的优劣的能力那么请先去看下, 我想任何一本叫jQuery的书的前一章都会介绍下jQuery的历史和背景==, 这个往往是你需要了解的
    c. 无论你是否是一个high level的工程师, 你都有必要和需要去把基础打牢, 只要你对开发有兴趣且希望靠他来养活今后的你, 那么你将面对的是:不断更新的技术, 多如牛毛的框架, 解决方案, 替代品等等, 你需要去学习、辨别它们来提高你的产品素质。
      

  7.   

    正在学习DOM操作,支持一下~~
      

  8.   

        框架作用还是很大的,不管用在任何开发上。用框架的效率要高好多!前段时间做了一个购物按钮效果。点购物BUTTON,窗口渐变隐藏缩闪到一个指定的点然后消失。用JQUERY做只花了10来分钟就顺利完成了。这其中还包括看模板id的时间。    后来我没事折腾了下,用原始JS去做这种效果,发现好多的原生JS都给忘记了。还得时不时去查询一些用法,历时将近半个多小时才整完。感觉有点晕!    从开发上来说我首选框架,但是从基础上来说我喜欢折腾原生的JS!
      

  9.   

    想深入的话 Javascript原生态必须得把握。
      

  10.   

    同感!同感!现在基本上不太用框架,先把基础学起来以后,再学框架就容易上手多了!JavaScript正在学习中...
      

  11.   


    用框架是方便,但就像你说的,当你用原生JS去写的时候,会感觉很费劲,这个就说明平时还是对JS本身关注比较少,而是把精力都放在框架上。Java中有大批的程序员就是,做系统基本依托于框架,离了框架简直不能写代码了,可能有人会说,那既然框架都能满足我的需求,会不会原生的JS有什么关系呢?我们其实都知道,现在客户端,如果你要是做一些简单看起来比较绚丽的东西,你用框架可以满足没有问题,可不知道你是否想过类似一些重量级的应用,比如Google的Maps,Calendar等产品,这些仅仅依赖框架就不行了。不要告诉我你根本没有想过用JS去开发真正富客户端的程序,如果只是满足于一些小特效,你确实根本都需要关注JS。