prototype 相关的软件列表

首页

Prototype源码浅析 String部分(三)之HTML字符串处理

2020-02-16 标签:prototype,源码,浅析,string,部分,html,字符串,处理,striptags,escapehtml,json,isjson,evaljson,parsejson,脚本,evalscripts

HTML处理stripTags| escapeHTML |unescapeHTMLJSON处理unfilterJSON |isJSON |evalJSON |parseJSON脚本处理stripScripts |extractScripts| evalScripts现在,String部分转入具体的关

Prototype源码浅析 String部分(二)
首页

Prototype源码浅析 String部分(二)

2020-02-16 标签:prototype,源码,浅析,string,部分,格式,camelize,capitalize,underscore,dasherize,inspect,变形,toarray,succ,times,有用,方法,按照

格式camelize | capitalize |underscore |dasherize| inspect变形toArray |succ| times这里面一个有用的方法是inspect,按照参考手册的说明,他的作用是“返回该字符串针对调试的字符串表现形式(即用单引号或双引号包括起来,并使用 '

首页

Prototype源码浅析 String部分(四)之补充

2020-02-16 标签:prototype,源码,浅析,string,部分,补充,替换,interpolate,sub,scan,truncate,字符串,看作,模板,使用,object,属性

替换interpolate| sub |scan |truncate | gsubinterpolate : 将字符串看作一个模板,并使用 object 的属性填充它。 sub : 将字符串中前指定个个与 pattern 指定的模式匹配的子串用 replacement 替换 scan : 遍历字符串

首页

Prototype源码浅析 Number部分

2020-02-16 标签:prototype,源码,浅析,number,部分,方法,比较,一共,tocolorpart,对象,转换,具有,两位数,十六进制,形式,succ,返回

Number部分方法比较少,一共有8个: toColorPart: 将 Number 对象转换为具有两位数字的十六进制形式 succ: 返回当前 Number 对象的下一个值,即当前值加一 times: 采用 Ruby 的风格来封装一个标准的 [0...n] 循环 toPaddedString:将当

首页

Prototype源码浅析 Enumerable部分之each方法

2020-02-16 标签:prototype,源码,浅析,enumerable,部分,方法,javascript,根本,找不到,影子,这一,作者,ruby,借鉴,过来,并且,实际,直接,应用

在javascript中,根本找不到Enumerable的影子,因为这一块是Prototype作者从Ruby中借鉴过来的。并且Enumerable在实际中根本没有直接应用的机会,都是混入到其他的对象中,可以说是其他对象的一个“父类”(不过只是调用了Object的extend方法,进行了方法的直接拷贝

Prototype源码浅析 Enumerable部分(二)
首页

Prototype源码浅析 Enumerable部分(二)

2020-02-16 标签:prototype,源码,浅析,enumerable,部分,前面,方法,掉了,方面,break,continue,变量,预定,作用,相当于,普通,循环,里面

前面each方法中掉了一个方面没有说,就是源码中的$break和$continue。这两个变量是预定义的,其作用相当于普通循环里面的break和continue语句的作用。出于效率的考虑,在某些操作中并不需要完全遍历一个集合(不局限于一个数组),所以break和continue还是很必要的。 对于一

首页

理解JavaScript的prototype属性

2020-02-16 标签:理解,javascript,prototype,属性,关于,几句话,就可以,总结,任何,原型,对象,function,它是,作为,构造,生成,继承,和它,无关

其实,关于prototype只要几句话就可以总结: 任何原型都是对象,只有对象有原型 只有Function有prototype属性,它是这个Function作为构造器时生成对象所继承的原型。Function的原型和它的prototype属性无关 对象的原型可以通过非标准的属性 __proto__ 或

首页

《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,ecmascript,引用,类型,object,继承,而来,具有,下列,属性,constructor

2.8 引用类型 1、Object类   ECMAScript中的所有类都是由Object类继承而来。   Object类具有下列属性:   Constructor:对创建对象的函数的引用(指针),对于Object类,该指针指向原始的Object()函数   Prototype:对该对象的对象原型的

javascript 进阶篇3 Ajax 、JSON、 Prototype介绍
首页

javascript 进阶篇3 Ajax 、JSON、 Prototype介绍

2020-02-16 标签:javascript,进阶,ajax,json,prototype,介绍,听了,不少,并没有,真的,接触,在这里,稍微,了解,技术,创新,之处

Ajax 这个词听了不少,但是其实并没有真的接触过,于是在这里稍微了解一下。 Ajax技术的创新之处在于,改善了传统的“请求-等待-响应-刷新-返回数据”模式,在信息返回之前,用户可以继续自己的操作,当前页面不会因为请求而刷新。这样大大的提高了交互性。 Ajax其实并不是一个技术,而是由许多技术组成

首页

Extjs中使用extend(js继承) 的代码

2020-02-16 标签:extjs,中使,extend,js,继承,代码,深入浅出,传统,实现,操作,定义,如下,var,baseclass,function

注:抄书 传统的js实现继承操作为: 一:定义一个父类 实现代码如下: var BaseClass = function(){ //..... }; BaseClass.prototype.someMethod = function(){ //..... }; BaseClass.prototype