作用域定义

作用域::的功能

去年夏天,我在一家咖啡厅和一位新手程序员聊天。 他问我:“什么是范围?” 我看着他,想起了我刚开始编程时的困惑。
“范围就像你家里的一个房间。” 我说:“如果你把一本书放在客厅,它就在客厅的范围内。当你进入卧室时,书就不再在卧室的范围内。”
他点点头,我补充道:“在编程中,变量、函数等也有它们的作用域。例如,如果在函数内部定义了一个变量,那么它的作用域仅限于这个函数。”如果我在函数外部定义另一个同名的变量呢?”
“那就相当于你把 客厅外面的另一本书。 这时候,如果你提到客厅里的那本书,人们就会知道你指的是客厅里的那本书。 但在函数内部,它还是指函数内部的变量。“
”,我明白了。”他若有所思地说。
等等,我突然想到,范围这个概念在现实生活中还有更多的应用。比如我们在工作的时候,一个任务被分配给一个团队,这个任务就在团队的范围之内。如果后面的任务需要跨部门协作,那就超出了原来的范围。
范围,无处不在。

什么是作用域,有什么作用

作用域是变量或函数所在的位置。
例如,如果在函数内部声明变量,则该变量仅在该函数内有效。项目示例:在一个电商网站中,用户信息只有进入后才能被访问。这就是控制用户信息可见性的地方。
时间:2018年,参与用户权限管理项目。
数量:1个用户,10个页面,范围控制保证数据安全。

作用域怎么用

范围是变量或属性存在的范围。函数内定义的变量仅在该函数内具有作用域。
这是一个陷阱。不要随意使用全局变量。

相关推荐