freeze方法

a = [1,2,3,4,5,6,7,8].freeze

a << 1 抛出异常
RuntimeError: can't modify frozen Array

 

这个方法一般用于定义常量时候使用。

定以后常量不可修改。

 

 

你可能感兴趣的:(freeze方法)