Skip to content

Commit 68c1a8f

Browse files
wording
1 parent 7850d78 commit 68c1a8f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

_posts/zh_TW/2016-04-21-get-file-extension.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ console.log(getFileExtension3('filename.with.many.dots.ext')); // 'ext'
5858

5959
_它是如何處理的呢?_
6060

61-
- [String.lastIndexOf()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/lastIndexOf) 方法回傳最後一個符合指定的值(在範例中的 `'.'`)。如果找不到職責回傳 `-1`
61+
- [String.lastIndexOf()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/lastIndexOf) 方法回傳最後一個符合指定的值(在範例中的 `'.'`)。如果找不到值則回傳 `-1`
6262
- 對於參數 `'filename'``'.hidden'``lastIndexOf` 的回傳值,分別為 `0``1`[無符號右移運算子(>>>)](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators#%3E%3E%3E_%28Zero-fill_right_shift%29) 會將 `-1` 轉換成 `4294967295` 和將 `-2` 轉換成 `4294967294`,這裡是一個小技巧來確保在邊緣情況下檔案名稱不會改變。
6363
- [String.prototype.slice()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/slice) 從上面計算的索引中提取檔副檔名。如果索引超過檔案的長度,那結果會是 `""`
6464

0 commit comments

Comments
 (0)