随笔分类 - javascript
摘要:FunctionFunction.prototype.method = function (name, func) { this.prototype[name] = func; //此时this为Function,与Function.prototype形成了环,摆脱静态方法的局限。 return t...
阅读全文
摘要:Stringstring.charAt(pos); //返回字符串中pos位置处的字符。如果pos小于0或大于等于string.length返回空字符串。模拟实现:Function.prototype.method = function (name, func) { this.prototype[n...
阅读全文
摘要:Arrayarray.concat(item...); //产生一个新数组如果item,是一个数组,那么它的每个元素会被分别添加(浅复制,只解析一层)。示例:var a = [1, 3, 4];var b = [5, 8];var c = a.concat(b, true, false);conso...
阅读全文
摘要:CSSStyleSheet对象 表示某种类型的样式表CSSStyleRule对象 样式表中的每条规则获得文档中的所有样式表document.styleSheetsCSSStyleSheet对象属性type text/cssdisabled 表示样式表是否应用于当前文档。应用/禁用,false/tru...
阅读全文
摘要:DOM2级事件事件的几种类型:对象事件,鼠标事件,键盘事件,表单事件,W3CDOM事件,以及针对浏览器的事件。对象事件:window对象,也是javascript对象。load 适用于window对象,页面需要的所有图像文件都载入完成才触发。unload 适用于window对象,页面被关闭之前捕获最...
阅读全文
摘要:DOM 0级指浏览器专有的,非标准的方法、对象和集合。DOM 1级 1998年发布包括:DOM coreDOM htmlDOM 2级 DOM2 core 2000年发布 DOM2 html 2003年发布包括:DOM2 coreDOM2 htmlDOM2 eventsDOM2 styleDOM2 t...
阅读全文
摘要:对于构造函数,它是Function对象的一个实例,可以定义自己的静态成员先实例化出对象,后执行function中内部代码静态成员: var abc = function () {}; //既是一个实例,也是一个构造函数abc.a = '1'; //静态属性abc.b = function() {};...
阅读全文
摘要:IE6 必须使用Microsoft.XMLHTTP ActiveX组件来实例化一个对象 IE7已实现了XMLHttpRequest对象var request = new ActiveXObject("Microsoft.XMLHTTP"); //IE6var request= new XMLHttp...
阅读全文
摘要:学习资源:http://deerchao.net/tutorials/regex/regex.htm\b是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是\b并不...
阅读全文
摘要:示例1: 增加样式表 示例代码: function addStylesheet(url, media) { var link = document.createElement('link'); link.setAttribute('rel', 'stylesheet'); ...
阅读全文
摘要:示例1:关于事件对象MSIE:window.event, cancelBubble, returnValue,srcElement, button(鼠标按键,1,4,2,左中右)W3C:event, stopPropagation(), preventDefault(), target, butto...
阅读全文
摘要:示例1:var abc; console.log(abc === undefined); console.log(abc === null); console.log(typeof abc === undefined); console.log(typeof abc === 'undefin...
阅读全文
摘要:同域:父页面获取子页面元素:注意:onload事件jQuery获取:$("iframe").contents().find("holder")......;(嵌套三层,或者更多时)$('iframe').contents().find('iframe').contents().find("ifram...
阅读全文

浙公网安备 33010602011771号