javascript 如何自動控制字串長度?

edited 十月 2013 in Javascript
我在製作網頁,有一部分的功能是顯示排行榜的部分,可是卻發生因為使用者的資料太長而導致排行榜的介面變形
好比說 使用者的虛擬金幣是是1,000,000,000
我想要寫出當偵測到字串長度大於10的時候讓字串變成1,00...000這樣子


原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=5064

評論

  • edited 四月 2010
    java我不是很熟...
    偵測到字串長度大於10,這部份可以用length
    範例:document.write("123456789".length);//顯示"9"
    讓字串變成1,00...000這樣子,也許可以試著用拼接的方式
    取出1,00(前三位字串)與000(最後三位字串),然後中間拼上"..."字串
    取出指定位置字串可以用slice(起始,結束位置)
    範例:document.write("12345789".slice(0,3));//顯示"123"
Sign In or Register to comment.