欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript String 的擴展方法集合

 更新時間:2008年06月01日 20:19:33   作者:  
String 的擴展方法集合,可以是javascript對string的功能更多
//獲取字符數(shù)組
String.prototype.ToCharArray=function()
{
         return this.split("");
}
//獲取N個相同的字符串
String.prototype.Repeat=function(num)
{
    var tmpArr=[];
    for(var i=0;i<num;i++)    tmpArr.push(this);
    return tmpArr.join("");
}
//逆序
String.prototype.Reverse=function()
{
     return this.split("").reverse().join("");
}
//測試是否是數(shù)字
String.prototype.IsNumeric=function()
{
    var tmpFloat=parseFloat(this);
    if(isNaN(tmpFloat))    return false;
    var tmpLen=this.length-tmpFloat.toString().length;
    return tmpFloat+"0".Repeat(tmpLen)==this;
}
//測試是否是整數(shù)
String.prototype.IsInt=function()
{
    if(this=="NaN")    return false;
    return this==parseInt(this).toString();
}
// 合并多個空白為一個空白
String.prototype.resetBlank = function()
{
    return this.replace(/s+/g," ");
}
// 除去左邊空白
String.prototype.LTrim = function()
{
    return this.replace(/^s+/g,""); 

// 除去右邊空白
String.prototype.RTrim = function()
{
    return this.replace(/s+$/g,""); 
}
// 除去兩邊空白
String.prototype.trim = function()
{
    return this.replace(/(^s+)|(s+$)/g,""); 
}
// 保留數(shù)字
String.prototype.getNum = function()
{
    return this.replace(/[^d]/g,"");
}
// 保留字母
String.prototype.getEn = function()
{
    return this.replace(/[^A-Za-z]/g,""); 
}
// 保留中文
String.prototype.getCn = function()
{
    return this.replace(/[^u4e00-u9fa5uf900-ufa2d]/g,"");
}
// 得到字節(jié)長度
String.prototype.getRealLength = function()
{
    return this.replace(/[^x00-xff]/g,"--").length;
}
// 從左截取指定長度的字串
String.prototype.left = function(n)
{
    return this.slice(0,n);
}
// 從右截取指定長度的字串
String.prototype.right = function(n)
{
    return this.slice(this.length-n);
}
// HTML編碼
String.prototype.HTMLEncode = function()
{
    var re = this;
    var q1 = [/x26/g,/x3C/g,/x3E/g,/x20/g];
    var q2 = ["&","<",">"," "];
    for(var i=0;i<q1.length;i++)
    re = re.replace(q1[i],q2[i]);
    return re;
}
// Unicode轉(zhuǎn)化
String.prototype.ascW = function()
{
    var strText = "";
    for (var i=0; i<this.length; i++) strText += "&#" + this.charCodeAt(i) + ";";
    return strText;

相關(guān)文章

  • javascript XML數(shù)據(jù)顯示為HTML一例

    javascript XML數(shù)據(jù)顯示為HTML一例

    通過Javascript把xml轉(zhuǎn)換成html格式輸出一列
    2008-12-12
  • JavaScript原生數(shù)組Array常用方法

    JavaScript原生數(shù)組Array常用方法

    在入門Vue時, 列表渲染一節(jié)中提到數(shù)組的變異方法, 其中包括push(), pop(), shift(), unshift(), splice(), sort(), reverse(), 而concat()和slice()不屬于變異方法. 在這里就復(fù)習(xí)一下Array所提供的這幾個方法的使用
    2017-04-04
  • JavaScript開發(fā)時的五個注意事項

    JavaScript開發(fā)時的五個注意事項

    JavaScript開發(fā)時的五個注意事項講述了表單事件、鏈接、循環(huán)優(yōu)化、匿名函數(shù)、字符串連接等優(yōu)化技巧,需要的朋友可以參考一下
    2007-12-12
  • 純js+css實現(xiàn)仿移動端淘寶網(wǎng)站的彈出詳情框功能

    純js+css實現(xiàn)仿移動端淘寶網(wǎng)站的彈出詳情框功能

    這篇文章主要介紹了純js+css實現(xiàn)仿移動端淘寶網(wǎng)站的彈出詳情框功能,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • 深入理解javascript中defer的作用

    深入理解javascript中defer的作用

    這篇文章主要是對javascript中defer的作用進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-12-12
  • 微信小程序以7天為周期連續(xù)簽到7天功能效果的示例代碼

    微信小程序以7天為周期連續(xù)簽到7天功能效果的示例代碼

    這篇文章主要介紹了微信小程序以7天為周期連續(xù)簽到7天功能效果的示例代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • Javascript之面向?qū)ο?-封裝

    Javascript之面向?qū)ο?-封裝

    本篇文章通過具體實例,對Javascript的封裝過程進(jìn)行案例分析,有助于對其代碼實現(xiàn)的理解與學(xué)習(xí)。下面就隨小編一起來看看吧
    2016-12-12
  • sencha touch 模仿tabpanel導(dǎo)航欄TabBar的實例代碼

    sencha touch 模仿tabpanel導(dǎo)航欄TabBar的實例代碼

    這篇文章介紹了sencha touch 模仿tabpanel導(dǎo)航欄TabBar的實例代碼,有需要的朋友可以參考一下
    2013-10-10
  • JavaScript 異步調(diào)用框架 (Part 3 - 代碼實現(xiàn))

    JavaScript 異步調(diào)用框架 (Part 3 - 代碼實現(xiàn))

    在上一篇文章里,我們說到了要實現(xiàn)一個Async.Operation類,通過addCallback方法傳遞回調(diào)函數(shù),并且通過yield方法返回回調(diào)結(jié)果。現(xiàn)在我們就來實現(xiàn)這個類吧。
    2009-08-08
  • JavaScript異步編程操作實現(xiàn)介紹

    JavaScript異步編程操作實現(xiàn)介紹

    異步(Asynchronous, async)是與同步(Synchronous, sync)相對的概念。在我們學(xué)習(xí)的傳統(tǒng)單線程編程中,程序的運行是同步的,同步不意味著所有步驟同時運行,而是指步驟在一個控制流序列中按順序執(zhí)行,而異步的概念則是不保證同步的概念
    2022-09-09

最新評論