jQuery-常用工具函数
来源:互联网 发布:网络属于强电还是弱电 编辑:程序博客网 时间:2024/05/16 13:54
/** * 常用工具函数 * 1.字符串去空格操作 trim(); * 2.数组和对象操作 * 遍历数组 * 过滤数据 * 3.测试操作 * 4.URL操作 */$(function () { var str=' abc'; alert(str); //去掉字符串的空格 alert($.trim(str)); var array=['a','b','c','d']; //遍历字符串 $.each(array,function (index, value) { $('#box').html($('#box').html()+index+":"+value+'<br/>'); }) var newArray=[2,3,4,5,6,7,8]; //返回下标小于3的和元素小于3的 var tmep=$.grep(newArray,function (element, index) { return index<3&&element<3; }) alert(tmep); var newArray=[2,3,4,5]; //遍历每个元素然后返回值加一 var tempArray=$.map(newArray,function (element, index) { return element+1; }) alert(tempArray); //返回newArray中下标为5的 alert($.inArray(5,newArray)); //返回newArray和tempArray两个中的元素 alert($.merge(newArray,tempArray)); //去除重复元素 alert($.unique($.merge(newArray,tempArray))); //得到所有div var divs=$('div').get(); alert(divs.length); //在现有的div中加入div divs=divs.concat($('div').get()); alert(divs.length); //去除加进去的div $.unique(divs); alert(divs)})$(function(){ var tmp=[1,2,23]; //判断是否是数组 alert($.isArray(tmp)); var tmpFn=function () { } //判断是否是函数 alert($.isFunction(tmpFn())); var obj={user:'name'}; //判断是否时空对象 alert($.isEmptyObject(obj)); var obj={}; var obj=new Object(); var obj=new Object('lilei'); alert(obj); //判断是否是对象 alert($.isPlainObject(obj)); alert($.isPlainObject(window));//false //判断是否是包含关系 alert($.contains($('#box').get(0),$('#pox').get(0))); var arr=[1,2,3]; var obj={}; //输出类型 alert($.type(arr)); var num=12; //判断是否是数值类型 alert($.isNumeric(num)); var tmp=window; alert($.isWindow(tmp)); var tmp2={ name:'lilei', pwd:'abc' } //将键值对已浏览器的形式拼接(name=lilei&&pwd=abc) alert($.param(tmp));}var obj ={ name:'lilie', test:function () { alert(this.name) }}obj.test();//解决this指向问题,此方法的意思就是当触发test方法时,让this指针指向obj$('#box').click($.proxy(obj,'test'));}
0 0
- Jquery常用工具函数总结
- jQuery 常用工具函数
- jQuery-常用工具函数
- 常用工具函数
- [ jQuery ] jQuery常用工具大全!
- jQuery常用工具方法
- JQuery常用工具方法
- jquery的常用工具方法
- Jquery常用工具集
- JavaScript常用工具和函数
- C/C++常用工具函数
- Extjs常用工具函数详解
- 【python】几个常用工具函数
- JS常用工具函数整理
- ExtJS 常用工具函数
- php常用工具函数
- [ACM]常用工具函数整理
- iOS 常用工具函数
- ROS学习(基于Ubuntu 15.04 和ROS Jade)第三章 ROS核心教程 之 3 创建一个ROS包
- SQL Server里的INTERSECT
- 字符串近似匹配计算
- c#134课的主要内容
- 小白:从0开始捣鼓Ubuntu(修改下载源和一些自己的设置)
- jQuery-常用工具函数
- 解决excel中的讨厌的科学计数法
- MySql5.7 全文索引(针对中文搜索)
- Android-数据存储SharedPreferences的使用
- 安装gsl 科学计算库 亲测可用
- 图书购买系统之本地添加购物车(完善版)--实现生成订单和子订单
- Ubuntu新手-Ubuntu 各个目录的含义
- CAFFE源码学习笔记之池化层pooling_layer
- centos配置nat桥接并配置静态ip