JavaScript

关注公众号 jb51net

关闭

首页 >> 网络编程 >> JavaScript >> javascript类库 >> prototype

Prototype源码浅析 Enumerable部分(二)

剩下的方法太多,于是分作两部分。亮点就是$break和$continue,以及grep方法的思想

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

在javascript中,根本找不到Enumerable的影子,因为这一块是Prototype作者从Ruby中借鉴过来的。

Prototype源码浅析 Number部分

Prototype在原生对象的基础上扩展,分别是Object,Function,String,Number,Array,Date,前面分析了Object,Function,String,还剩下Number,Array,Date

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

Prototype源码浅析 String部分(四)之补充,需要的朋友可以参考下。

Prototype源码浅析 String部分(二)

本文接着上面的String部分,继续下面表格的部分

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

现在,String部分转入具体的关联应用,分别对应HTML字符串,JSON字符串和HTML中的脚本字符串

Prototype源码浅析 String部分(一)之有关indexOf优化

Prototype源码浅析 String部分(一)之有关indexOf优化介绍,需要的朋友可以参考下。

浅析Prototype的模板类 Template

浅析Prototype的模板类 Template,需要的朋友可以参考下。

Prototype的Class.create函数解析

Prototype中的类的创建,一般使用Class.create方法来创建,例如PeriodicalExecuter类型。使用的时候通过调用new PeriodicalExecuter(xxx)来生成对象。

prototype 中文参数乱码解决方案

在使用portotype,调用ajax方法时出现乱码,下面是解决方法需要的朋友可以参考下。

动态表格Table类的实现

文件名:Table.js本文件依赖于 prototype.js,prototype_ext.js,Lib.js,DataBinder.js这些文件请参看我的其它文章

Prototype Selector对象学习

这个对象在帮助文档上并没有,但是这个对象确是整个DOM操作的核心类,工具函数$$,其实就是调用这个类的方法

Prototype 工具函数 学习

Prototype学习工具函数$H,$R,Try.these,document.getElementsByClassName

Prototype Hash对象 学习

这个对象相当于Java中的HashMap,当然了功能没HashMap那么强大。提供一直基本的方法,简单的方法就不在源码中注释了。

Prototype Array对象 学习

这个对象扩展了JS原生的Array对象,提供了一些基本的工具函数,有些方法非常简单,源码里就不在注释了。

Prototype PeriodicalExecuter对象 学习

这个对象就是可以周期性的执行某个方法,但是在它内部维持了一个状态,可以防止由于某些原因一次调用没执行,然后下一次调用又来了,这样会造成连续执行两次方法。上面的第二断英文就是这个意思。

Prototype String对象 学习

这个对象里面的方法就是提供了一些字符串操作的工具方法,比较重要的gsub方法,下面做了详细的注释,简单的方法就不说了,一看就明白了。

Prototype Template对象 学习

这里的Template对象其实就是格式化字符串的工具,就像java中的String.format方法。这个对象只提供一个方法evaluate。

Prototype Enumerable对象 学习

Enumerable是Prototype框架的基石,而Enumerable不单独使用,在Prototype中其它对象mix了Enumerable里面的方法,这样就可以在这些对象上应用Enumerable的方法,这样的对象有:Array,Hash,ObjectRange,还有一些和DOM,AJAX相关的对象。

Prototype Number对象 学习

这个对象提供一些操作数值类型的工具函数

Prototype ObjectRange对象学习

ObjectRange对象基本就是实现了连续的数字或者字符串,其中只包含一个方法,include,判断某个数字或者字符串是否在ObjectRange里。并且ObjectRange对象还混入了Enumerable的方法,所以可以直接在ObjectRange对象上调用Enumerable对象里面的方法。

Prototype RegExp对象 学习

帮助文档上没有这个对象,实际上源代码中这个对象还是有方法的,就1静态方法,作用也不是很大,这里简单说一下,因为以后介绍别的对象时会用到这个RegExp

Prototype Class对象学习

Prototype’s object for class-based OOP.prototype OOP编程的基础,详细说明一下源码

prototype 学习笔记整理

prototype 学习笔记整理,学习prototype的朋友可以参考下。

Prototype Date对象 学习

这个对象里面就一个toJSON方法,非常简单

Prototype Function对象 学习

这个对象就是对function的一些扩充,最重要的当属bind方法,其中wrap方法也很重要,在类继承机制里面就是利用wrap方法来调用父类的同名方法。

Prototype Object对象 学习

该不是一个概念。因为C#中的命名空间后面不会直接跟方法,肯定是接一个对象然后在调用方法,不过和C++中的命名空间倒是有些类似

Prototype 学习 工具函数学习($w,$F方法)

Prototype $w $F使用方法

Prototype 学习 工具函数学习($A方法)

Prototype 学习 工具函数学习($A使用方法)

Prototype 学习 工具函数学习($方法)

$方法——被成为瑞士军刀$方法使用技巧。

Prototype 学习 Prototype对象

Prototype 学习 Prototype对象

javascript prototype 原型链

prototype源自法语,软件界的标准翻译为“原型”,代表事物的初始形态,也含有模型和样板的意义。

javascript prototype,executing,context,closure

JavaScript是一种灵活的脚本语言。与Java、C++等需要编译执行的程序设计语言有很大不同,在使用的过程中,会暴露出一些问题。

Prototype使用指南之selector.js说明

Selector是利用css selector来匹配选择页面元素的,所以要理解Selector首先应该对css selector有所理解

prototype Element学习笔记(Element篇三)

上一篇把Element的所函数都梳理了一遍,下面总结一下这些函数的功能,毕竟函数太多,不分门别类一下还是没有底。

prototype Element学习笔记(篇二)

这一篇主要是要总论Element的所有函数。

prototype Element学习笔记(篇一)

Element,哈哈哈。遇到正主了,到现在为止才遇到让我高兴的玩意。当初Ext.Element可是花三千余行代码专门来封装啊。我倒要看一看它的代码了。事实上prototype中我最想研究的只有两个内容:Element、Selector。这两个东西是精华。

Jquery与Prototype混合用法对比

jQuery和prototype都是现在比较流行的Javascript开发框架,两者都拥有数量相当的粉丝,当然不排除同时喜欢使用两种框架的。

Prototype中dom对象方法汇总

这部分提供了很多(写的都有点烦了)方便的操作dom的方法:包含有名的$方法、document.getElementsByClassName方法,以及Element对象、Insertion对象

Prototype1.6 JS 官方下载地址

上一页共2页:1/2下一页