Welcome 微信登录

首页 / 脚本样式 / JavaScript

Function.prototype.call.apply结合用法分析示例

Function.prototype.call.apply结合用法分析示例

昨天在网上看到一个很有意思的js面试题,就跟同事讨论了下,发现刚开始很绕最后豁然开朗,明白过来之后发现还是挺简单的,跟大家分享下! 题目如下:var a = Function.prototype.call.apply(function(a){return a;}, [0,4,3]);alert(a); 分析步骤如下: 1、将Function.prototype.call当成整体,call方法是由浏览器实现的本地方法,是函数类型的内部方法 var a = (...
JavaScript常用全局属性与方法记录积累

JavaScript常用全局属性与方法记录积累

最近,在学习JavaScript,Java作域链包含全局,记录下常用的全局属性与方法,就当是知识的积累,未列出全部,如需查看全部可参考JS相关的API文档。 常用的全局属性: 全局属性 作用 Infinity表示正无穷大的数值NaN非数字值undefined未定义的值常用的全局方法: 全局方法 作用 encodeURI()返回参数的副本,其中某些字符被十六进制的转义序列替换, 建议使用encodeUR...
简单几行JS Code实现IE邮件转发新浪微博

简单几行JS Code实现IE邮件转发新浪微博

最近刚开通新浪围脖,突发奇想,想做个浏览器插件实现文字新闻等的转发围脖的插件。本以为应该用C++写个插件的(c#那么大个壳有时真的让人头疼),但是google了一下,手气真的不错,搜到了,几篇关于IE插件的开发。用的Javascript,和添加注册表就可以完全搞定。插件用javascript写那就不用多说,浏览器本身就支持的,不用额外安装。添加注册表手动可以添加,但是麻烦所以写了一个批处理搞定。 1:添加注册表:HKEY_CURRENT_USERSoftw...
JQuery.Ajax之错误调试帮助信息介绍

JQuery.Ajax之错误调试帮助信息介绍

下面是Jquery中AJAX参数详细列表:timeoutNumber设置请求超时时间(毫秒)。此设置将覆盖全局设置。async Boolean(默认: true) 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。beforeSend Function发送请求前可修改 XMLHttpRequest 对象的函数,如添加自定义 HTTP 头。XMLHttpR...
解析jQuery与其它js(Prototype)库兼容共存

解析jQuery与其它js(Prototype)库兼容共存

一、在运行这个函数后,可以恢复使用别名 $ ,在这个函数的作用域中仍然将 $ 作为 jQuery 的别名来使用。jQuery Code:复制代码 代码如下:jQuery.noConflict();(function($) { $(function() { // 使用 $ 作为 jQuery 别名的代码 });})(jQuery);// 基于其他库用 $ 作为别名的代码二、在运行这个函数后,可以创建一个新的 jQuery 别名来替换原来的 jQuery 别名...
浅析jQuery中常用的元素查找方法总结

浅析jQuery中常用的元素查找方法总结

$("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass") 选择使用myClass类的css的所有元素 $("*") 选择文档中的所有的元素,可以运用多种的选择方式进行联合选择:例如$("#myELement,div,.myclass") 层叠选择器: $("form in...
<< 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 >>