ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看体育直播 >> Javascriptjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播 >> 《jquery API文档中没有提到的那些函数》

《jquery API文档中没有提到的那些函数》(3/4)

来源:网络整理     时间:2016-05-10     关键词:jquery api

本篇文章主要介绍了"《jquery API文档中没有提到的那些函数》",主要涉及到jquery api方面的内容,对于Javascriptjrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 已经不知道是第几次下定决心要看完jquery了,也不到是第几次刚看就放弃了,我想了想唯有持续不断的记录是我前进的动力,不想一直只看一个开始。 持续更新ing,求...

  1.    [object RegExp]"regexp"
  2.    [object String]"string"
  3.  
  4.  

7.$.isNumeric(obj)

      确定对象是否是数字,isArray 是否是数组,isWindow 是否是window对象本身或是包含window对象,这个嘛在iframe中可以看出来

8.$.isPlainObject

      这个家伙是检查一个对象是不是普通对象(不能是window对象,不能是dom还要不能有constructor和isPrototypeOf,真是一个干瘪的对象啊,不知道他要干什么用的)

9.isEmptyObject(obj)

      检查对象是否是空对象

10.$.error(msg)

     给浏览器的控制台输出一个error  ---486

11.parseHTML

      将字符串转换成一个html的串。如果是标签的串则返回一个js的dom,还支持串中是否过滤script标签和执行能力。看了一下,jquery主要利用它在初始化(init)页面的时候将js动态插入的包含标签的串变成一个jquery的dom,然后就用它做该做的动作;

        例如:$('< span >aa\').appendTo('body');  把这个串变成了一个dom然后插入body标签中(这个方法可以算作无意义,因为$('html串')更实用)

12.$.parseJSON(data)

        将一个字符串转化为json对象,有了它在ie6、7下可以不用引入JSON2.js啦,测试是这个样子的

13.$.parseXML(data)

        将一个xml的串转换成js的对象

14.$.globalEval(data)

        将一个串做js执行

15.$.camelCase(data)

       将字符串转换成峰陀的命名方式

16.$.nodeName(elem, name)

       判断一个js的dom是否是某一个标签的名字(第一个只能单个dom,不能使数组) 

17.$.makeArray(arr, ret)

       合并两个对象  ,如果都是数组则arr 合并到ret后,// results is for internal usage only 

18.$inArray(elem, arr, startpos)

       在数组从指定位置开始的搜索元素,-1没找到

19.$.merge(first,second)

       合并两个数组

20.$.grep(elems, callback, inv )

       从集合中筛选条件元素$.grep([1,2,3,4],function(i){return i%3;}) 

21.$.proxy(fn, context)

主要是让context集成fn中的某个让发,主要原理就是用了apply

谁便写一个例子:var obj = {a:function(){alert(1)},b:function(){alert(2)}};

$.proxy(obj, 'b')();执行一下就知道。其实就是obj.b()了

其实内部的核心代码就是

相关图片

相关文章