随笔分类 - javascript
javascript
摘要:function checkImgType(input) { var this_ = document.getElementsByName('imgFile')[0]; var filepath = this_.value; var extStart = filepath.lastIndexOf("."); ...
阅读全文
摘要:链式调用 jquery的链式调用非常让人愉悦, 简简单单几句话就能做很多事情. 正如它的口号, write less do more. 我们先来看看如何实现链式调用. 先看看我们自己的jquery版本. (function () { var jquery = window.jquery = $ = window.$ = function (selector, context) { return ...
阅读全文
摘要:数组的复制 /*一, 怎样复制一个数组? 最简单的方法是 循环这个数组, 把每一项都添加到新的数组中. 如果有人给你出这样的题目, 那么这个回答应该不是对方想要的. Array.slice(start, [end]) slice 方法返回一个 Array 对象,其中包含了 arrayObj 的指定部分。 (同样可用于string类型) 参数详解, start, 从左开始0为起点(非负数). en...
阅读全文
摘要:function GetHttpRequest() { if (window.XMLHttpRequest) // Gecko return new XMLHttpRequest(); else if (window.ActiveXObject) // IE return new ActiveXObject("MsXml2.XmlHttp"); } functio...
阅读全文
摘要:前端开发必须知道的JS(二) 闭包及应用
阅读全文
摘要: C# string.replace(reg, expression | function) 方法
阅读全文
摘要:function click2() { var o = document.getElementById("div"); //在IE中 filters属性控制元素的透明度(类似数组的对象). 原div没有设置透明度.那么o.filters的length为0 if (o.filters) { o.style.filter = 'alpha(opacity=' + 0 + ')'; ...
阅读全文
摘要:绑定切换函数。用到了 闭包,复制数组、call方法,添加事件等。原帖地址:javascript 绑定切换
阅读全文
摘要:转自全面理解javascript的caller,callee,call,apply概念(修改版) (注:在看到大家如此关注JS里头的这几个对象,我试着把原文再修改一下,力求能再详细的阐明个中意义 2007-05-21)在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments该对象代表正在执行的函数和调用它的函数的参数。说明Arguments是进行函...
阅读全文
摘要:offsetParent解释 offsetParent解释2007-05-18 02:51parentElement 在msdn的解释是Retrieves the parent object in the object hierarchy. 而offsetParent在msdn的解释是Retrieves a reference to the container object that defin...
阅读全文
摘要:原文来自:http://www.ilovespringna.com/?p=34023 ========================================================================================== 本文部分摘自http://bbs.blueidea.com/thread-2847687-1-1.html和http://www...
阅读全文
摘要:一套完整的javascript面试题 一、单选题 1、以下哪条语句会产生运行错误:(a,d) A.var obj = (); B.var obj = []; C.var obj = {}; D.var obj = //; 2、以下哪个单词不属于javascript保留字:(b) A.with B.parent C.class D.void 3、请选择结果为真的表达式:(...
阅读全文
摘要:精通javascript读书笔记
阅读全文
摘要:对象:在 JavaScript 中,对象分为两种。一种可以称为“普通对象”,就是我们所普遍理解的那些:数字、日期、用户自定义的对象(如:{})等等。 还有一种,称为“方法对象”,就是我们通常定义的 function。自定义对象:被称为JavaScript Object Notation(缩写JSON)的形式,翻译为中文就是“JavaScr...
阅读全文
摘要:几种属性:先看代码,这段代码中出现了类定义中可能使用到5种属性或者变量01functioncar(param1,param2){02//构造变量03varvarProperty ='This is a var Perperty';04//构造属性05this.constructProperty ='This is a construct Property'06}0708//原形属性09car.pr...
阅读全文
摘要:原创地址不详。。。。。【ps:2010-6-18新添加理解闭包文章javascript之内嵌函数 】匿名函数函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。1、函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式第一种:这也是最常规的一种function double( x ){ return 2 * x; }第二种:这种方法使用了...
阅读全文
摘要:window.event 问题: 使用 window.event 无法在FF上运行 解决方法: FF的 event 只能在事件发生的现场使用,此问题暂无法解决。可以把 event 传到函数里变通解决: onMouseMove = "functionName(event)" function functionName (e) { e = e ...
阅读全文
摘要:一次又一次的,我发现,那些有bug的Javascript代码是由于没有真正理解Javascript函数是如何工作而导致的(顺便说一下,许多那样的代码是我写的).JavaScript拥有函数式编程的特性, 当我们选择面对它的时候,这将成为我们前进的阻碍.作为初学者,我们来测试五种函数调用的方法,从表面来看我们会认为那肯定和C#的函数一样的使用,但是我们一会儿可以看到还是有非常重要的不同的地方的,而且...
阅读全文
摘要:本文主要内容转自这里[代码]
阅读全文

浙公网安备 33010602011771号