jquery02

简介:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
<script>
------------------------------------------------------------------------
(function(window /*w*/ ,undefined){ //undefined是window的一个属性,undefined在外面是可以被修改的,这样防止外部修改了
    
    window
    /*w*/    //window不通过形参传进来在内部也可以直接写,这里是为了节省去外部查找的window的时间。压缩的时候,通过形参传进来,形参和内部window可以随便写成w,对于压缩有用;
    
})(window);
var undefined = 10;
alert(undefined);//10

------------------------------------------------------------------------

"use strict";   //说明js运行在严格模式,要非常规范,兼容性有问题,不推荐这样写,
a = 10;//不严格时a可以不写var,//a is not defined
var a = 010;//不润许写8进制的
var iSpeed = 10;
a = a + iSpeed;

------------------------------------------------------------------------
var b = typeof undefined;//"undefined"
alert(typeof undefined);//undefined
alert(typeof (typeof undefined));//string

------------------------------------------------------------------------

//判断window下面的aa变量是不是不存在
window.aa == undefined;//老版本不兼容直接判断window.aa是不是等于undefined
typeof window.aa == 'undefined';//兼容写法,判断window.aa的类型是不是字符串'undefined'

---------------------------------------------------------------------
//防冲突写法
_jQuery = window.jQuery;
_$ = window.$;
var $ = 10;//如果jquery.js是后面引入的,那么window.$就是10,_$ = 10

---------------------------------------------------------------------

$.type()
class2type = { '[Object String]' : 'string' , '[Object Array]' : 'array' }
-----------------------------------------------------------------------

alert( '('+'  111111  '.trim()+')' );

/*
rquickExpr : <p>aaaa 或 #div1
rsingleTag : <p></p>  <div></div>


webkit:chrome内核

margin-left : marginLeft

-webkit-margin-left : webkitMarginLeft

-ms-margin-left : MsMarginLeft

-2d : 2d
*/

</script>
<script src="jquery-2.0.3.js"></script>
<script>
//jquerey对外提供的接口有$()和jQuery(),前面是后面的简写,$在很多库中都会使用,
</script>
</head>

<body>
</body>
</html>
复制代码

 


本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/6898135.html,如需转载请自行联系原作者

相关文章
|
JavaScript
jQuery toggleClass()
jQuery toggleClass()
62 0
|
2月前
|
JavaScript 前端开发
JQuery 什么是JQuery?
JQuery 什么是JQuery?
37 0
|
6月前
|
JavaScript 前端开发
认识jQuery
认识jQuery
|
JavaScript 前端开发
jQuery小练习
jQuery小练习
|
7月前
|
JavaScript 前端开发 开发工具
jQuery
jQuery是一个流行的JavaScript库,它简化了HTML文档的遍历、操作、事件处理和动画等任务,使得Web开发更加高效和直观。使用jQuery,可以轻松地添加、删除或修改HTML元素的内容,也可以方便地处理用户输入和表单验证等问题。jQuery还提供了丰富的插件和扩展,可以实现更多的功能,例如动画效果、滚动效果、表格排序等。
51 7
|
JSON JavaScript 数据格式
jQuery_02
jQuery_02
54 0
|
JavaScript
jQuery_01
jQuery_01
49 0
|
JavaScript 前端开发 Go
html+js+Jquery(三)
html+js+Jquery(三)
177 1
html+js+Jquery(三)
|
XML JSON JavaScript
|
前端开发 JavaScript 容器
html+js+Jquery(二)
html+js+Jquery(二)
138 0
html+js+Jquery(二)