zoukankan      html  css  js  c++  java
  • 大二上学期周总结

    这周主要学习了JSON与jQuery的一些基本内容:

    1.JSON的定义:

     var jsonObj={
              "key1":12,//以键值对的形式出现,键勇双引号,两个键值对键用逗号隔开。
              "key2":"abc",//值的类型可以为,字符型,整型,浮点型,布尔型,也可以为JSON
              "key3":true
          };

    JSON的访问用对象名.键名访问。Json的两种存在形式:以对象的形式存在,以字符串的形式存在。

    用JSON.stringify()可以将对象转为字符串,JSON.parse()可以将字符串转为对象(常用于客户端与服务端进行信息传递)

    2..javaBean与json的互传,用到gson.jar包,使用GSON.toJson()方法

    json转为javaBean对象使用GSON.fromJson(String,class),String为Json字符串,class为javaBean

    对于List与Json的转化,List转为json字符串与javaBean类似,单使用GSON.formJson(),不能传class对象

    谣传一个Type,要新建一个类继承TypeToKen<>,然后调用此类的getType()方法。为了节约资源可使用匿名内部类的方法:

    List<javatest> list2=new ArrayList<javatest>();
    list2=gson.fromJson(str2,new TypeToken<ArrayList<javatest>>(){}.getType());

    Map与Json的转化与List一样。

    3.

    $是JQuery的核心函数,能完成JQuery的很多功能,$()就是调用$这个函数、

    1.当传入参数为函数时:

    表示页面加载完成之后,相当于window.onload=function(){}

    2.传入参数为HTML字符串时:

    会创建这个HTML对象。

    3.当传入参数为选择器字符串时:

    $("#id属性值")id选择器根据id查询标签对象。

    $("标签名" )标签名选择器,根据指定的标签名查询标签对象。

    $(".class属性值") 类选择器 根据class属性值查询标签对象。

    4.当传入的参数为DOM对象时

    会把这个dom对象转为JQuery对象

  • 相关阅读:
    转:Windows Socket五种I/O模型
    C++线程池的实现(二)
    C++ 简单 Hash容器的实现
    C++ TrieTree(字典树)容器的实现
    转载:C++线程池的一个实现
    C++用数组实现的静态队列
    C++ 类成员函数作为参数
    C++位操作符总结
    C++简单单例模式
    C++控制程序只运行一个实例
  • 原文地址:https://www.cnblogs.com/fengchuiguobanxia/p/14094658.html
Copyright © 2011-2022 走看看