标签:总结 jQuery xmlHttp function js Ajax var 今日
今天大部分时间都学习了昨天没有学完的jQuery,大概是5个小时的视频,主要是jQuery的使用,现在的我不敢说是精通jQuery,至少可以说,已经可以把之前学习的所有jsp可以做到的操作,完全的转化为jQuery
做一下jQuery的总结:
jquery其实就是JavaScript的一个工具类,但是这个工具类是被大家广泛认同的,因为jQuery可以实现兼容市面上所有的浏览器,包括自成一派的ie浏览器,今天的我才发现,jQuery真的是一个比JavaScript更加适用的工具,它解决了很多js的繁琐操作,更重要的是实现了Ajax的简易操作
<script> $(document).ready(function(){ $("#fun1").click(function(){ $.ajax{ url:'', type:'get', dataType:'json', success:function(data){ var json=data; } } }) }) </script>
用最简单的代码实现了这样一个例子
<script> function search(){ //发起Ajax请求,传递参数,服务器返回数据 //1.创建异步对象 var xmlHttp=new XMLHttpRequest(); //2.绑定事件 xmlHttp.onreadystatechange()=function(){ if(xmlHttp.readyState==4&&xmlHttp.status==200){} //alert(xmlHttp.responseText); //跟新dom对象 var data = xmlHttp.responseText; } } //3.初始异步对象 //获取文本框的值 var id=document.getElementById("text").value; xmlHttp.open('get','',true); //4.发送请求 xmlHttp.send(); } </script>
虽然熟练使用ajax,这也不是很难,但是jQuery实现的Ajax更加容易阅读,这对于开发者来说是一件非常值得开心的事情。
其实jQuery知识一个基础知识而已,就像java中的方法一样,必须依靠自己去整理,以为对于这种绝对基础的东西,是没有任何源码可言的。
放几张图片吧:
这些东西就是我今天练习的东西,这和我前天想的一样,掌握一门语言是一件非常容易的事情,尤其是在学校这个环境中,你跟本不可能遇到非常复杂的东西,所以遇到不会的东西,不要总是想为什么别人会,我不会,只需要记得,永远都要有从头来的勇气,因为谁也不知道你从头再来一次到底可以收获到什么。
再有今天有一次编写了一些echarts获得的心得:
今天在学习完jQuery,成功解决了昨天的问题,就是为什么一个数组直接插入echars不用做一个遍历,因为在js中一个数组,输出一个数组,如果不加下标,它是会全部输出的,这可能就是js的规则吧,没必要去钻这个牛角尖。
至于开发echars的思路,说白了,和我最开始想的是一样的,思路就是那个思路,有了思路就不用担心做不出来!
标签:总结,jQuery,xmlHttp,function,js,Ajax,var,今日 来源: https://www.cnblogs.com/lianggegege123/p/13951905.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。