JavaScript
ahngzw77
这个作者很懒,什么都没留下…
展开
-
【学习】吃透javascript-prototype
首先要理解prototype是什么?每个function对象都有一個prototype的属性。 而prototype本身也就是一個object,所以可以动态的给它增加属性和方法, 我在想为什么设计者要加给这个function加一個原型这个概念呢? 就是为了让对象共享自己的财富。 我们在看看下面的代码: function Person(name) { this.name = na转载 2012-03-21 15:29:44 · 398 阅读 · 0 评论 -
UltraEdit常用脚本小例子汇总
RegExp.prototype.toUEregexp = function() { return this.toString().replace(/^//|//$/g, ""); }; UltraEdit.perlReOn(); UltraEdit.activeDocument.findReplace.regExp = true; //UltraEdit.activeDocument.f转载 2012-12-11 13:46:32 · 1674 阅读 · 0 评论 -
UltraEdit编辑器使用技巧(内置JS脚本)
前言: 我使用的UE版本是14.20,应该是现今较通用版本。恕其他版本无暇多予比对。之前一直用Editplus,因速度比较快,功能也尚可,且以前版本的UE没什么独到之处,直到用了14.20,用了其强大的自定义功能,以及内置JS脚本(而非过于弱智的宏),才彻底抛弃Editplus,转而研究UE,并彻底被其吸引…… 一、脚本使用 首先讲讲UE使用脚本的好处和基本原理: 使用脚本转载 2012-12-11 13:45:54 · 1268 阅读 · 0 评论 -
Javascript 的构造函数和constructor属性
我们知道,默认情况下,对一个函数前面使用new,可以构造出一个对象。每一个对象都有一个constructor属性,这个constructor属性指向构造出该对象的函数。例如,在Chrome下调试如下程序,很清楚的展示了这点: 然而事情并不是这么简单。再看下面的代码: 很显然,这个时候obj的constructor已经不再是创建它的函数,注意到obj.name也是un转载 2014-10-28 06:34:07 · 1818 阅读 · 0 评论