国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

js中Array方法重寫(三):myConcat()、indexOf()、myJoin()、myRe

aisuhua / 3705人閱讀

摘要:一連接兩個或更多的數組,并返回結果二搜索數組中的元素,并返回它所在的位置。三把數組的所有元素放入一個字符串四反轉數組的元素順序純手寫,如有錯,請指正。

一、myConcat()
//myConcat    連接兩個或更多的數組,并返回結果
Array.prototype.myConcat = function(){
    var arr2 = []; 
    for(var i = 0 ; i < this.length ; i++){
        arr2[i] = this[i];
    }
    
    for(var i = 0 ; i 

二、myIndexOf()
//myIndexOf  搜索數組中的元素,并返回它所在的位置。
Array.prototype.myIndexOf = function(item,start){
    var index = -1;
    if(start == undefined){
        start = 0;
    }
    for(var i = start ; i < this.length ; i++){
        if (this[i] == item) {
            index = i
            return index;
        }
    }
    return index;
}
三、myJoin()
//myJoin    把數組的所有元素放入一個字符串
Array.prototype.myJoin = function(separator){
    if(this.length == 0){
        return "";
    }
    if(separator == undefined){
        separator = ",";
    }
    var str = "" + this[0];
    for(var i = 1 ; i < this.length ; i++){
        str = str + separator +this[i];
    }
    return str;
}
四、myReserve()
//myReverse    反轉數組的元素順序
Array.prototype.myReverse = function(){
    var temp;
    for(var i = 0 ; i < Math.floor(this.length/2) ; i++){
        temp = this[i];
        this[i] = this[this.length-1-i];
        this[this.length-1-i] = temp;
    }
    return this;
}
純手寫,如有錯,請指正。 ^_^

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/94870.html

相關文章

  • JavaScript 正則表達式的使用

    摘要:當正則表達式是靜態不變的,那么使用這種方式將會獲得更好的性能。使用正則表達式在中,正則表達式是通過對象的和方法以及字符串內置的,,,方法使用的。這些標志可以以任何順序單獨使用或一起使用,并作為正則表達式的一部分。 版權聲明:本文由吳仙杰創作整理,轉載請注明出處:https://segmentfault.com/a/1190000009169325 1. 引言 正則表達式本身語法是一致,...

    MyFaith 評論0 收藏0
  • 簡單學習 JavaScript 正則表達式

    摘要:對于對象,方法返回一個該正則表達式的字面量。顯示顯示正則表達式在的應用一個在字符串中執行查找匹配的方法,它返回一個數組或者在未匹配到時返回。 為什么要用正則表達式 簡單的說:我們與字符串接觸的頻率非常之高,正則表達式可以極大的提高復雜文本分析的效率,快速匹配出復雜的字符串。 創建一個正則表達式 直接量語法(字面量) var expression = /pattern/flags ;...

    nevermind 評論0 收藏0
  • 正則表達式使用及常見表達式匯總

    摘要:在這個過程中使用了一些正則表達式,使用合適的工具做合適的事情果然可以事半功倍。基本的使用方法就是以上幾種,接下來對常用的正則表達式進行一下總結。 最近接到一個內部搜索業務,本來是使用solr構建的分詞搜索,但是在前期的數據量并沒有那么大的情況下,使用者反饋使用分詞反而不如精確匹配來的好用,所以運用相關正則表達式重寫了一套搜索接口直接進行數據庫檢索,準備等數據量大起來以后再接入solr。...

    Scorpion 評論0 收藏0
  • JavaScript的正則表達式

    摘要:正則表達式是由普通字符例如字符到以及特殊字符稱為元字符組成的文字模式。方法參數一個正則表達式對象。如果正則表達式沒有標志,則會返回和相同的結果。其被視為一整個字符串,而不是一個正則表達式。 正則表達式 正則表達式(Regular Expression)是一種文本模式,包括普通字符(例如,a 到 z 之間的字母)和特殊字符(稱為元字符)。正則表達式使用單個字符串來描述、匹配一系列匹配某個...

    jsdt 評論0 收藏0
  • JS核心知識點梳理——正則篇(上)

    摘要:正則引言正則是一個前端必須掌握的知識。這里上篇先介紹正則的規則,下篇結合一些具體題目,帶大家重新學習鞏固一下正則,爭取面試給自己加分。 正則 showImg(https://segmentfault.com/img/bVbo4hv?w=1800&h=1000); 引言 正則是一個前端必須掌握的知識。但是由于用的少,忘了記,記了忘,導致面試經常坐蠟。這里上篇先介紹正則的規則,下篇結合一些...

    happyhuangjinjin 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<