两个都学比较好,两者之间有一定的联系。jq可以更简单,有时候用js的时候需要写很多代码。
javascrip非常好,非常强大。建议你找个培训学校学习。
大牛用的是js,jq只是一个js框架。
javascript内容还是很多的。对于初学者来说,要打下扎实的javascript基础,需要系统地学习以下内容:
第一部分:javascript的基本语法。基础语法的内容很多,包括类型、变量、字符集、表达式、运算符、过程控制(单分支、多分支、循环等。)、对象、数组、函数、类和正则表达式。这部分内容虽然不难,但是需要大量的实验来建立javascript的写作思路,你也要习惯javascript的写作方法。
第二部分:客户端浏览器编程。这部分包括兼容性、可访问性、定时器、对话框、浏览历史、错误处理、文档结构和遍历、属性、表单创建、css、事件处理(事件类型、事件处理过程)、jquery、cookie、持久化数据、图形图像处理等等。这部分内容很详细,也很难,代码量也大幅增加。
第三部分:html5和javascript的结合。html5是前端开发者必须掌握的内容。html5在移动端应用广泛,一定要掌握javascript和html5的组合应用。这部分包括位置、历史管理、消息传递(跨域)、webworker、blob、客户端数据库等。