博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java/AJAX/JSON/XML/JQUERY
阅读量:4289 次
发布时间:2019-05-27

本文共 1409 字,大约阅读时间需要 4 分钟。

******JSON

  1. **如何将一个 java 对象(包括 java 对象数组、集合)转换成一个 json 字符串。

    使用 json 库提供的工具。

    1. 对象

      JSONObject jsonObj = JSONObject.fromObject(srcObj);

      String jsonStr = jsonObj.toString();

    2. 数组或者 List 集合

      JSONArray jsonArr = JSONArray.fromObject(listObj);

      String jsonStr = jsonArr.toString();

  2.  ***如何将一个 json 字符串转换成 js 对象。

    可以 prototype 库提供的 evalJSON()函数。

js中eval函数可以把字符串转换成json对象;

json插件:jsonlib可以吧java和json之间转换;jsonlib要下载6个包,一个主,其他的依赖包要单独下;

 

 

 

  1. ******jQuery 是什么?

    JavaScript 的框架有很多,比如 prototype、JQuery、ExtJS 等等。jQuery 的通用性很好。jQuery 设计思想是将原始的 dom 对象封装成一个 jQuery 对象,通过调用 jQuery 对象的方 法来实现对原始的 dom 对象的操作。这样设计的目的是:是为了更好地兼容不同的浏览器,简化代码。

  2. 使用 jQuery 提供的选择器找到节点,一般情况下,jQuery 会将找到的节点封装成 jQ uery 对象。

    调用 jQuery 对象提供的方法。

  3.  **** jQuery 对象与 dom 对象之间的转换。

    1. dom 对象转换成 jQuery 对象。使用 var $obj = $(dom 对象);

    2. *****jQuery 对象转换成 dom 对象。使用 var obj = $obj.get(0)戒者 var obj = $obj.get()[0]

 ******jquery和dom对象互转:

<script type="text/javascript">

//dom对象转换成jQuery对象 

function f1(){

var obj = document.getElementById('a1');

var $obj = $(obj);

alert($obj.html());

}

//jQuery对象转换成dom对象 

function f2(){
var $obj = $('#a1'); 
//var obj = $obj.get(0);

var obj = $obj.get()[0];

alert(obj.innerHTML);

</script>

 

**使用 jQuery.noConflict()函数,为 jQuery 的$函数提供一个别名。

//jQuery的$函数改名 $a; 

var $a = jQuery.noConflict();

//protptype的函数不变

var obj = $('a1');

alert(obj.innerHTML);

alert($obj.html());

var $obj = $a('#a1');

//给#d1的id选择器设置css属性。

$('#d1').css({'font-style':'italic','font-size':'60px'});

 

 

你可能感兴趣的文章
网站建设之域名注册和域名备案
查看>>
解决bootstrap时间输入框总被浏览器记住的记录遮挡住的问题
查看>>
git将一个分支完全覆盖另外一个分支如:dev分支代码完全覆盖某一个开发分支
查看>>
elasticsearch7.3版本环境搭建(二)可视化管理后台kibana的安装和配置
查看>>
elasticsearch7.3版本环境搭建(三)可视化管理后台kibana的汉化(设置中文界面)
查看>>
记录一次DDos攻击实战
查看>>
分享一首小诗--《致程序员》
查看>>
为什么百度只抓取了首页而不抓取我的网站的内页的原因分析
查看>>
年薪170万的阿里P8级员工征婚有感--话说阿里真有钱,这员工要求的条件真多
查看>>
又是一年桂花飘香时,祝我们伟大的祖国70年华诞更加繁荣昌盛,祝大家国庆节快乐
查看>>
谷歌浏览器chrome即将在2020年底停止支持flash,我们程序员该怎么办
查看>>
如何将数据采集到 Elasticsearch 服务
查看>>
面试官:mysql表设计要注意什么?
查看>>
一些精致小众网站收集录
查看>>
计算机科学探秘之linux发展史
查看>>
程序员每天早上早来10分钟的好处
查看>>
互联网30年,泡沫如梦,一个个泡沫和风口过后,会是什么样的结局
查看>>
升级centos 6.8 服务器的gcc
查看>>
网络案例分析之999皮炎平出鹤顶红色号的口红
查看>>
API网关在微服务架构中的应用,这一篇就够了
查看>>