|
1
4
是的,在这两种情况下,它都将被拘留。
将其标记为
|
|
|
2
1
以下是两种情况下最终代码的外观:
所以在第二种情况下,您将声明一个额外的局部变量,但是imho的差异将是微观的。 |
|
3
1
将常量声明为常量有多种原因。首先,它告诉任何读取代码的人值将保持不变,udentifier只是值的别名。其次,优化器可以更容易地确定标识符的值是否在两次读取之间发生了变化。声明它的成本很容易,因为它不能改变。对我来说,前一个原因更重要。对我来说,编写清楚地表明意图的代码是开发人员可能拥有的最重要的习惯之一。 |