0
我正在開始使用CoffeeScript,並且遇到困難,但無法弄清楚如何修剪並獲取字符串的最後一個字符。我怎樣才能把它轉換成咖啡?CoffeeScript:如何對一個字符串進行切片並獲取最後2個字符
if (m.length > 2) {
m = m.slice(-2);
}
我正在開始使用CoffeeScript,並且遇到困難,但無法弄清楚如何修剪並獲取字符串的最後一個字符。我怎樣才能把它轉換成咖啡?CoffeeScript:如何對一個字符串進行切片並獲取最後2個字符
if (m.length > 2) {
m = m.slice(-2);
}
正確的語法是
string.slice(beginslice [, endSlice])
所以,你的例子,嘗試m.slice -2
。
if m.length > 2
m = m.slice(-2)
這是代碼。 您可以使用免費工具將任何現有的JavaScript代碼轉換爲咖啡腳本http://js2.coffee/
如果刪除括號,大括號和分號,就會得到有效的CoffeeScript。 – elclanrs
這樣? '如果m.length> 2則m = m.slice(-2)' –
它編譯正確,但沒有按照我的意圖工作。其他地方可能有錯誤。不管怎樣,謝謝你。 –