jquery07
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<script src="jquery-2.0.3.js"></script>
<script>
--------------------------------------------------------------
var obj = { name : 'hello' };
var obj1 = new Object();
var obj2 = [];
alert($.isPlainObject(obj));//true
alert($.isPlainObject(obj1));//true
alert($.isPlainObject(obj2));//false --------------------------------------------------------------
var arr = [];
var obj1 = {};
function Aaa(){
}
var obj = new Aaa();
alert( $.isEmptyObject(obj) );//true
alert( $.isEmptyObject(obj1) );//true
alert( $.isEmptyObject(arr) );//true function Aaa(){
}
Aaa.prototype.aa = 1232;
Aaa.prototype.show = function(){};
var obj = new Aaa();
alert( $.isEmptyObject(obj) );//flase
for ( name in obj ) {
alert(name);//aa show
}
------------------------------------------------------------- function Aaa(){
} Aaa.prototype.constructor = Aaa;//系统自动生成的
Aaa.prototype.show = function(){}; for( var attr in Aaa.prototype ){
alert(attr);
}
--------------------------------------------------------------
$.error('这是错误');//出错的时候打的log
--------------------------------------------------------------
var str = '<li></li><li></li><script><\/script>'; console.log($.parseHTML(str,document,true)); ---------------------------------------------------------------
$('<li></li>') --> $.parseHTML(str)
单标签------------>context.createElement( parsed[1] )
多标签------------>jQuery.buildFragment( [ data ], context, scripts ) $.parseHTML();
---------------------------------------------------------------
var str = '<li></li><li></li>';
console.log($.parseHTML(str));
/*[li, li]
0: li
1: li
length: 2
__proto__: Array(0) */ var str = '<li></li><li></li><script><\/script>';
console.log($.parseHTML(str,document,true));
/*
[li, li, script]
0: li
1: li
2: script
length: 3
__proto__: Array(0)
*/
</script>
</head> <body>
</body>
</html>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<script src="jquery-2.0.3.js"></script> <script>
var str = '{"name":"hello"}';
alert($.parseJSON(str).name);
//JSON.parse和eval,eval也可以转json,eval可以解析任何类型的字符串,安全性和性能不如JSON.parse JSON.stringify();//把json变成字符串
</script>
</head> <body> <p id="someElement"></p>
<p id="anotherElement"></p>
<script>
var xml = "<rss version='2.0'><channel><title>RSS Title</title></channel></rss>",
xmlDoc = $.parseXML( xml ),//文档document对象, $xml = $( xmlDoc ), $title = $xml.find( "title" ); // Append "RSS Title" to #someElement
$( "#someElement" ).append( $title.text() );
// Change the title to "XML Title"
$title.text( "XML Title" );
// Append "XML Title" to #anotherElement
$( "#anotherElement" ).append( $title.text() ); ------------------------------------------------------------------- <parsererror>错误的信息</parsererror> ActiveXObject ------------------------------------------------
function Aaa(){
this.defaults = {
show : $.noop
};
}
Aaa.prototype.init = function(opt){
$.extend( this.defaults , opt );
};
</script> </body>
</html>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<script src="jquery-2.0.3.js"></script>
<script>
----------------------------------------------------------------------
function test() {
jQuery.globalEval( "var newVar = true;" )
var newVar1 = true;
}
test();
alert( newVar );
alert( newVar1 );
----------------------------------------------------------------------
function test(){
var i = eval;
i('var a = 1');
eval('var b = 2');
window.eval('var c = 3');
alert( "s"+a );
alert( "s"+b );
alert( "s"+c );
}
test();
alert( a );//1
alert( b );//buxing
alert( c );//3
--------------------------------------------------------------
margin-top -> marginTop -ms-transform -> msTransform
-moz-transform -> MozTransform
----------------------------------------------------------------
$(function(){
alert($.nodeName(document.documentElement,'html'));//true
alert($.nodeName(document.body,'body'));//true
alert( document.body.nodeName );//BODY
});
---------------------------------------------------------------- var arr = ['a','b','c','d'];
arguments childNodes getElementsByTagName
var json = { name : 'hello' , age : 20 };
$.each(json , function(i,value){//下标 每一个值
alert(value);
return false;
});
$.each(arr , function(i,value){//下标 每一个值
alert(value);
return false;//只执行一次
});
</script>
</head> <body>
</body>
</html>
jquery07的更多相关文章
- jQuery07源码 (3803 , 4299) attr() prop() val() addClass()等 : 对元素属性的操作
var nodeHook, boolHook, rclass = /[\t\r\n\f]/g, rreturn = /\r/g, rfocusable = /^(?:input|select|text ...
- day55 Pyhton 前端Jquery07
昨日回顾: 表单,点击submit提交以后,服务端受到信息 import socket import pymysql from urllib.parse import unquote def run( ...
随机推荐
- 日志文件支持unicode字符的做法
作者:朱金灿 来源:http://blog.csdn.net/clever101 开发的程序兼容多字节字符集和unicode字符集,最近发现一个问题,在unicode字符集下输出的日志文件是乱码的.显 ...
- PostgreSQL Replication之第九章 与pgpool一起工作(5)
9.5 检查复制 如果所有的节点都处于开机并运行的状态.我们就可以在集群上运行我们的第一个操作了.在我们的例子中,我们将简单地连接到pgpool并创建一个新的数据库.createdb 是一个命令行工具 ...
- UI Framework-1: Aura Overview
Aura Overview From the perspective of the user, Aura provides Window and Event types, as well as a ...
- vue的webpack打包
一个完整的项目离不开 开发环境 生产环境 测试环境 这三个环境 首先解释一下这三个环境的含义 开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意,为了开发调试方便,一般打开全部错误报告 ...
- laravel 自定义全局函数
在 app 目录下创建一个 Helpers 目录,在此目录下创建文件.这些文件就是全局函数文件.如叫:function.php 加载此文件: 1 . 在 bootstrap/autoload.php ...
- 对比学习:《深度学习之Pytorch》《PyTorch深度学习实战》+代码
PyTorch是一个基于Python的深度学习平台,该平台简单易用上手快,从计算机视觉.自然语言处理再到强化学习,PyTorch的功能强大,支持PyTorch的工具包有用于自然语言处理的Allen N ...
- [转] C# HttpWebRequest 绝技
c# HttpWebRequest与HttpWebResponse绝技 阅读原文 如果你想做一些,抓取,或者是自动获取的功能,那么就跟我一起来学习一下Http请求吧.本文章会对Http请求时的G ...
- C#+ArcGIS Engine 获取地图中选中的要素
转自 C#+ArcGIS Engine 获取地图中选中的要素 C#+ArcGIS Engine 获取地图中选中的要素 提供一种简单遍历获取地图中选中要素的方法,代码如下: List<IFeatu ...
- 大数据时代的新BI系统架构发展趋势
商业智能(BI,Business Intelligence).它是一套完整的解决方式,用来将企业中现有的数据进行有效的整合,高速准确的提供报表并提出决策根据.帮助企业做出明智的业务经营决策. ...
- [Android随笔]内存泄漏以及内存溢出
名词解释 内存泄漏:memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏危害能够忽略,但内存泄漏堆积后果非常严重,不管多少内存,迟早会被占光. 内存溢出:out of ...