CoffeeScript攻略3.3:把字串轉換為大寫形式
問題
你想把字串轉換成大寫形式。
方案
使用JavaScript的String的toUpperCase()方法:
"one two three".toUpperCase()
# => 'ONE TWO THREE'
討論
toUpperCase()是一個標準的JavaScript方法。不要忘了帶圓括號。
語法糖
通過下面的快捷方式可以新增某種類似Ruby的語法糖:
String::upcase = -> @toUpperCase()
"one two three".upcase()
# => 'ONE TWO THREE'
上面的程式碼演示了CoffeeScript的兩個特性:
- 雙冒號::是引用.prototype的快捷方式;
- “at”字元@是引用this的快捷方式。
上面的程式碼會編譯成如下JavaScript程式碼:
String.prototype.upcase = function() {
return this.toUpperCase();
};
"one two three".upcase();
相關文章
- CoffeeScript攻略3.2:把字串轉換為小寫形式字串
- js將小寫數字轉換為大寫形式JS
- C# 把日期字串轉換為日期型別 (MM大寫為月、小寫為分鐘)C#字串型別
- CoffeeScript攻略3.7:拆分字串字串
- CoffeeScript攻略3.9:匹配字串字串
- 把字串(1,2,3,4,5)轉換為記憶體表形式字串記憶體
- 將金錢的金額轉換為大寫形式
- js將物件直接量轉換為字串形式JS物件字串
- CoffeeScript攻略3.8:字串插值字串
- CoffeeScript攻略3.1:重複字串字串
- javascript 人民幣小寫轉換為大寫形式程式碼例項JavaScript
- 數字轉換為漢字大寫形式程式碼例項
- CoffeeScript攻略3.6:大寫單詞首字母
- CoffeeScript攻略3.4:查詢子字串字串
- JavaScript將月份轉換為英文簡寫的形式JavaScript
- CoffeeScript攻略4.1:從陣列生成字串陣列字串
- js實現的將金錢轉換為大寫形式程式碼例項JS
- 小寫金額轉換為大寫
- 常見物件-把字串的首字母轉大寫其他轉小寫物件字串
- 字串-大小寫轉換字串
- JavaScript 小寫數字轉換為大寫JavaScript
- 人民幣小寫轉換為大寫
- MVC把隨機產生的字串轉換為圖片MVC隨機字串
- CoffeeScript攻略3.5:清理字串前後的空白符字串
- CoffeeScript攻略4.10:反轉陣列陣列
- JavaScript字串大小寫轉換JavaScript字串
- elixir小技巧:把浮點數轉換為 IEEE754 的 binary 形式
- MySQL字串函式 字串大小寫轉換MySql字串函式
- Activity轉換為View和把圖片轉換為ViewView
- Join方法把陣列轉為字串陣列字串
- java json字串轉換為物件,轉換為listJavaJSON字串物件
- javascript字串大小寫轉換效果JavaScript字串
- MySQL把字串欄位轉換為日期型別進行比較MySql字串型別
- C++實現一個將字串中所有字母轉換為大寫的方法C++字串
- 將金錢數額轉換為大寫
- 字串大小寫轉換和字串的比較字串
- JZ-049-把字串轉換成整數字串
- 把字串轉換成整數(Java實現)字串Java