建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

澳門新莆京app官網:Prototype使用學習手冊指南之String.js

?

Prototype的目的是為了更方便的開拓javascript的利用,應用它可以加倍方便簡單的應用javascript編程,開拓出面向工具的javas澳門新莆京app官網cript法度榜樣,Prototype中包孕包孕了一個功能強大年夜好用的ajax框架,Prototype是一個根基性的框架,很多更高層次的框架都以它為根基,例如scriptaculous效果庫。

下面先容Prototype對String工具的擴展部分,本js的主要感化便是對String原型的擴展,為string添加了strip,escapeHTML等等好用的措施:

這部分主要為string工具添加了幾個很有用的措施:

strip(): 去掉落字符串兩邊的空缺, 例如"jj".strip()返回"jj"

stripTags():澳門新莆京app官網去掉落字符串中的html標簽

stripScripts(): 去掉落字符串中的javascript代碼段

extractScripts(): 返回字符串中的javascript代碼,返回數組

evalScripts(): 履行字符串中的javascript代碼

下面也同樣是很有用的幾個措施:

escapeHTML():將字符串中的html代碼轉換為可以直接顯示的款式, 例如將

以下便是加倍繁雜點的應用:

gsub(pattern, replacement):pattern是一個正則表達式,replacement是一個函數(或者是一個template字符串),對付字符串中每個匹配pattern的部分應用replacement處置懲罰,然后將 replacement返回的值將原本匹配的部分調換掉落,例如"skdjfAsfdjkAdk".gsub(/A/,function(match) {return match[0].toLowerCase()}), 將字符串所有的A轉化為a, 留意patte澳門新莆京app官網rn中不要添加g選項,由于gsub會遞歸的履行match措施

sub(pattern, replacement, count) :gsub的另一種形式,不過可以設置履行的次數

scan(pattern, iterator): 跟gsub差不多,然則返回的是字符串本身,也便是說對付pattern中的每個匹配履行iterator,然則不返回調換的字符串"skdjfAsfdjkAdk".gsub(/A/,function(){alert have a A’})

underscore(): 'borderBottomWidth’.underscore()-> 'border_bottom_width’

dasherize(): 'Hello_World’.dasherize()-> 'Hel澳門新莆京app官網lo-World’

Template模板類:

應用措施:

var template = new Template(replaceme澳門新莆京app官網nt, pattern);

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
手游棋牌app 长春微乐麻将作弊器 铁龙物流股票行情 重庆时时彩现场开奖 北京快中彩 在单县做烧烤赚钱吗 11选5选号方法大全 赌场币 新快3老快3 黑龙江11选5代购