想做前端开发。ajax和jquery难不难的~
大四才真正发现自己想做前端开发。用了一段时间认真学习了HTML(XHTML)CSS+DIVJS然后现在刚开始看网站重构和AJAX。今天上了招聘网站看到他们很多都有要求jq...
大四才真正发现自己想做前端开发。用了一段时间认真学习了HTML(XHTML) CSS+DIV JS 然后现在刚开始看网站重构和AJAX。今天上了招聘网站看到他们很多都有要求jquery,我想请问一下各位高手,ajax和jquery难不难的。
展开
4个回答
展开全部
:)
可以很负责的告诉你,从完全不会到可以使用jquery来完成一些初期工作的内容,是相当简单的事情,只需要你认真的学习jquery一周时间,就可以了。
其中,jquery重点为
1、selector--选择器,如果你有良好的CSS使用技术,那么恭喜你,最重要的已经合格了
2、ajax--异步JS和XML,关于这个,你需要理解一个词:异步调用。
所谓的异步(asynchronized)便是:我们可以在执行一个动作的时候,顺便执行其他的动作,一个动作,无需等待上一个动作执行完毕才开始执行,这便是所谓的异步。
怎么理解呢?首先举个栗子:依照食谱,做一道“十香醉排骨“,你需要把排骨切好并抹上地瓜粉(5分钟)、把大蒜切碎(1分钟)、将切好的大蒜用酱油醋糖拌匀(1分钟)、倒入油烧热(1分钟)、把排骨放入油中炸到金黄色(5分钟)、出锅将排骨倒入之前拌好的调料中闷5分钟。如果照着这个食谱一算,似乎需要5+1+1+1+5 = 13分钟才能完成整道菜。而实际情况却不是如此,你可以在将油烧热的等待中切大蒜,可以在炸排骨的过程中,将大蒜和其他调料拌匀。
而有了jquery强大的ajax支持,你无需考虑原先的ajax跨浏览器的不同对象创建或是完成以后的跨浏览器处理工作,你只需要:
$.ajax({
type:"post",
url:"xxxxxx.do?act=yyyyy",
dataType:"json",
success: function(data){
}, error: function(){
}
})
如此的简单,便可以获得一个成功的ajax调用实例,当然,你还需要有的知识是如何处理json格式数据或者是XML格式数据,这个简单的很~~
3、animate--动画,基本上,你只需要会用show() hide() fadeIn() fadeOut slideUp() slideDown()就足以让你胜任公司交给你的大部分任务
推荐书籍:《锋利的jquery》这本书实在太cool了,我就是看的这本书学习的jquery
建议你买正版的,毕竟作者出书不容易,还是应该支持一下的
相信你一周时间的投入,足以胜任jquery的工作
可以很负责的告诉你,从完全不会到可以使用jquery来完成一些初期工作的内容,是相当简单的事情,只需要你认真的学习jquery一周时间,就可以了。
其中,jquery重点为
1、selector--选择器,如果你有良好的CSS使用技术,那么恭喜你,最重要的已经合格了
2、ajax--异步JS和XML,关于这个,你需要理解一个词:异步调用。
所谓的异步(asynchronized)便是:我们可以在执行一个动作的时候,顺便执行其他的动作,一个动作,无需等待上一个动作执行完毕才开始执行,这便是所谓的异步。
怎么理解呢?首先举个栗子:依照食谱,做一道“十香醉排骨“,你需要把排骨切好并抹上地瓜粉(5分钟)、把大蒜切碎(1分钟)、将切好的大蒜用酱油醋糖拌匀(1分钟)、倒入油烧热(1分钟)、把排骨放入油中炸到金黄色(5分钟)、出锅将排骨倒入之前拌好的调料中闷5分钟。如果照着这个食谱一算,似乎需要5+1+1+1+5 = 13分钟才能完成整道菜。而实际情况却不是如此,你可以在将油烧热的等待中切大蒜,可以在炸排骨的过程中,将大蒜和其他调料拌匀。
而有了jquery强大的ajax支持,你无需考虑原先的ajax跨浏览器的不同对象创建或是完成以后的跨浏览器处理工作,你只需要:
$.ajax({
type:"post",
url:"xxxxxx.do?act=yyyyy",
dataType:"json",
success: function(data){
}, error: function(){
}
})
如此的简单,便可以获得一个成功的ajax调用实例,当然,你还需要有的知识是如何处理json格式数据或者是XML格式数据,这个简单的很~~
3、animate--动画,基本上,你只需要会用show() hide() fadeIn() fadeOut slideUp() slideDown()就足以让你胜任公司交给你的大部分任务
推荐书籍:《锋利的jquery》这本书实在太cool了,我就是看的这本书学习的jquery
建议你买正版的,毕竟作者出书不容易,还是应该支持一下的
相信你一周时间的投入,足以胜任jquery的工作
展开全部
不是很简单的吧,但前端而言 ajax 应该有程序员写吧,jquery 最好要好好学一学的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
嗯,你有了js基础学JQuery 就非常容易上手了。
Ajax的话,就需要你有点程序基础。
Ajax的话,就需要你有点程序基础。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得还是很简单的 不过有些会涉及到编程逻辑
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询