今日总结

今天大部分时间都学习了昨天没有学完的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的思路,说白了,和我最开始想的是一样的,思路就是那个思路,有了思路就不用担心做不出来!

  

原文地址:https://www.cnblogs.com/lianggegege123/p/13951905.html