浅析 相关的软件列表

首页

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闭包 实例分析

2020-02-16 标签:浅析,javascript,实例,分析,官方,解释,拥有,许多,变量,绑定,环境,表达式,通常是,函数,因而,一部分,通俗,所有的

官方解释 “闭包”是一个拥有许多变量和绑定了这些变量的环境表达式(通常是一个函数),因而这些变量也是环境表达式的一部分。 通俗解释 Javascript中所有的函数都是一个闭包。不过一般来说,嵌套的function产生的闭包更为强大,也是大部分时候我们所说的“闭包”。看如下代码: 实现代码如下:

首页

C# 操作符之三元操作符浅析

2020-02-16 标签:c,操作,之三,浅析,是什么,有时,称为,条件,表达式,b,x,y,计算,进行,判断,true

C# 操作符之三元操作符“?:”是什么呢?C# 操作符之三元操作符“?:”有时也称为条件操作符。对条件表达式b?x:y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y,运算结果为y的值。一个条件表达式从不会又计算x,也计算y。条件操作符是向右关联的,也就

首页

asp.net 购物车的实现浅析

2020-02-16 标签:asp,n,et,购物,实现,浅析,功能,如下,通过,ajax,添加,删除,车上,物品,显示出来,重新,添加到,具体

该购物车的功能如下: . 通过ajax实现添加和删除车上的物品。 . 删除的物品会显示出来,可以重新添加到购物车。 . 嗯...没有了,具体大家接着看吧。 购物车的结构我打算用一个table来展示,在UserControl里使用ListView展现购物车的物品(因为比拼接字符串要容易维护的多)。具体

首页

jQuery的初始化与对象构建之浅析

2020-02-16 标签:jquery,初始化,对象,构建,浅析,小结,整个,定义,匿名,函数,杜绝,全局变量,产生,undefined,作为,缺失

小结一下: 1.整个类库定义在一匿名函数中,杜绝了全局变量的产生; 2.将undefined 作为缺失的参数传递,防止了undefined 变量的污染; 3.可以看出$(...) 实际上返回的是jQuery.fn.init 对象的实例,随后将该对象的prototype 指向了jQuery.proto