在函数中更改公共变量是可以的,但这通常被认为是不好的做法。以下是详细解释:
更改公共变量意味着在函数内部修改了在函数外部定义的变量。这样做可能会导致以下问题:
为了避免这些问题,通常建议使用函数的输入参数和返回值来传递和获取数据,而不是直接修改公共变量。这种做法被称为"封装",它提供了更好的代码组织和模块化,使得代码更易于理解、测试和维护。
如果确实需要在函数中修改公共变量,可以考虑以下方法来减少潜在的问题:
总之,虽然在函数中更改公共变量是可行的,但应该尽量避免这种做法,以提高代码的可读性、可维护性和可靠性。
TVP「再定义领导力」技术管理会议
T-Day
云+未来峰会
云+社区技术沙龙[第14期]
云+社区技术沙龙[第22期]
Elastic 实战工作坊
Elastic 实战工作坊
云+社区技术沙龙 [第31期]
云+社区技术沙龙[第8期]
领取专属 10元无门槛券
手把手带您无忧上云