Stan Blog

學習過程中的一些記錄

[Ruby] method 後的驚嘆號(exclamation mark)

method 後面有驚嘆號,表示直接對這個物件做修改 method 後面沒驚嘆號,則是建立一個新物件

Example:

使用 reverse (反轉陣列順序) 做示範

  • 無驚嘆號 做完 reverse 後,array 的值跟建立時是一樣的 螢幕快照 2018-01-08 01.04.46.png

  • 有驚嘆號 做完 reverse 後,array 被修改了 螢幕快照 2018-01-08 01.05.05.png


Ref:

Comments

comments powered by Disqus