成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

字符串截取算法(JavaScript)

chuyao / 2647人閱讀

摘要:問題如果字符串的長度比給定的參數(shù)長,則把多余的部分用來表示。要求切記,插入到字符串尾部的三個點號也會計入字符串的長度。然而,如果指定的參數(shù)小于或等于,則添加的三個點號不會計入字符串的長度。

問題:

如果字符串的長度比給定的參數(shù)num長,則把多余的部分用...來表示。

要求:

切記,插入到字符串尾部的三個點號也會計入字符串的長度。

然而,如果指定的參數(shù)num小于或等于3,則添加的三個點號不會計入字符串的長度。

解答:
function truncate(str, num) {
// Clear out that junk in your trunk
    if(num > 3){
        j = str.length;
        if(num < j){
            var i = num - 3;
            var newStr = str.slice(0,i);
            newStr += "...";
            return newStr;
        }
        else return str;
    }
    else {
        var newNewStr = str.slice(0,num);
        newNewStr += "...";
        return newNewStr;
    }
}

truncate("A-tisket a-tasket A green and yellow basket", 11);
鏈接:

https://www.w3cschool.cn/code...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/109848.html

相關(guān)文章

  • js面試題(下)

    摘要:短路運算返回值是什么又稱為短路或,短路如果左側(cè)為真,則不再進行右側(cè)運算,同時返回左側(cè)表達式運算結(jié)果。上面是不存在的,所有結(jié)果為,轉(zhuǎn)成就是,那么就會運算,把賦值給的同時,返回值也是,所以打印返回結(jié)果是函數(shù)內(nèi)部變量有哪些 DOM元素e的e.getAttribute(propName)和e.propName有什么區(qū)別和聯(lián)系 e.getAttribute(),是標(biāo)準(zhǔn)DOM操作文檔元素屬性的方...

    zhoutao 評論0 收藏0
  • JavaScript系列——數(shù)組元素左右移動N位算法實現(xiàn)

    摘要:拆分法當(dāng)我們沒有具體思路的時候,就先假設(shè)數(shù)組移動位的情況。這里可以看成個數(shù)組,一個是沒有到達邊界的元素移動,一個是到達了邊界的元素移動,當(dāng)元素到達邊界,就會往數(shù)組的初始位置移動,形成了一個循環(huán)的過程。 引言 在自己剛剛畢業(yè)不久的時候,去了一家公司面試,面試官現(xiàn)場考了我這道題,我記憶深刻,當(dāng)時沒有想到思路,毫無疑問被面試官當(dāng)成菜鳥了。最近剛好在研究數(shù)組的各種算法實現(xiàn),就想到這道題,可以拿...

    WrBug 評論0 收藏0
  • 【譯】JS基礎(chǔ)算法腳本:符串截取及三種字符截取法的差異

    摘要:如果長度超過給定的最大字符串長度第二個參數(shù),則截斷字符串第一個參數(shù)。對文章內(nèi)容或方法有深刻理解,也請指點一二。 如果長度超過給定的最大字符串長度(第二個參數(shù)),則截斷字符串(第一個參數(shù))。 以...結(jié)尾返回截斷的字符串。 truncateString(A-tisket a-tasket A green and yellow basket, 11) should return A-tis...

    YuboonaZhang 評論0 收藏0
  • 密碼學(xué)之DES/AES算法

    摘要:填充算法與基本上是可以通用的。年,高級加密標(biāo)準(zhǔn)已然成為對稱密鑰加密中最流行的算法之一。常用庫介紹是一個功能強大的加密算法擴展庫。為提供了各種各樣的加密算法。目前已支持的算法包括是使用編寫的加密工具包。 本文示例代碼詳見:https://github.com/52fhy/cryp... DES DES全稱為Data Encryption Standard,即數(shù)據(jù)加密標(biāo)準(zhǔn),是一種使用密鑰加...

    Shonim 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<