js獲取文件擴展名方法


  方法一:

    stringObject.lastIndexOf(substr):查找返回substr字符(串)在string里面最后一次出現的下標,找不到的話返回-1

    stringObject.substr(startindex[,length]):截取字符串,若無length參數時,直接截取到字符串末尾

<script>
    var filename = "javascript.html";
    var index = filename.lastIndexOf(".");
    var suffix = filename.substr(index+1);
    document.write(suffix);
</script>

  方法二:

    stringObject.substring(startIndex,[stopIndex])  截取字符串 (startIndex:開始下標  stop 可缺省  表示要結束的下標[該下標的字符不會被截取!!!])

<script>
    var filename = "javascript.html";
    var index = filename.lastIndexOf(".");
    var suffix = filename.substring(index+1);
    document.write(suffix);
</script>

  方法三:

    stringObject.split(sep)   分割字符串,將字符串以指定的分隔符分割為一個數組

<script>
    var filename = "javascript.html";
    var spl = filename.split(".");
    document.write(spl[spl.length-1]);
</script>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM