美文网首页
函数内部定义的对象为局部变量

函数内部定义的对象为局部变量

作者: Bookish倩宝 | 来源:发表于2016-07-19 10:17 被阅读0次

函数内部重写obj,函数外部优先执行

function setName(obj) {
obj.name = "Nicholas";
obj = new Object();
obj.name = "Greg";
}
var person = new Object();
setName(person);
alert(person.name); //"Nicholas"
当在函数内部重写 obj 时,这
个变量引用的就是一个局部对象了。而这个局部对象会在函数执行完毕后立即被销毁。

相关文章

  • 函数

    定义函数: 局部变量与全局变量php中局部变量是在函数内部声明的变量为局部变量,作用域只能在其函数内部中使用,在函...

  • 函数内部定义的对象为局部变量

    函数内部重写obj,函数外部优先执行 function setName(obj) {obj.name = "Nic...

  • python 学习知识点

    局部变量与全局变量 1.局部变量是指在函数内部定义并使用的变量,它只在函数内部有效。如果在函数外部使用函数内部定义...

  • 局部变量和全局变量

    1、局部变量 局部变量:它是定义在函数内部的变量,使用范围只在函数内部,其作用是在函数内部临时的保存函数内部所需要...

  • Python变量作用域

    变量作用域 局部变量 定义在函数内部的变量,叫局部变量 局部变量函数内部访问使用,函数外部不能访问使用 上述代码运...

  • 6.3 局部变量 、全局变量

    内部函数定义的''a'' 和 外部定义的''a''不冲突 局部变量转化为全局变量 global语句 注意:函数为空...

  • 闭包

    闭包是定义在一个函数内部可访问该函数内部局部变量的函数,作用就是让函数外部可以访问函数内部局部变量。 举个栗子: ...

  • js 闭包理解

    了解js中的全局变量和局部变量 全局变量属于 window 对象,局部变量只能用于定义它函数内部。当全局和局部变量...

  • 深入了解全局变量和局部变量

    在定义及使用函数时会遇到“局部变量”和“全局变量”。 在函数内部定义的变量是“局部变量”;在函数外部定义的变量是“...

  • 时钟,封闭函数,闭包,MATH,变量

    全局变量:函数外部定义的变量,函数内部和外部都可以访问,它的值可以共享 局部变量:函数内部定义的变量,函数内部可以...

网友评论

      本文标题:函数内部定义的对象为局部变量

      本文链接:https://www.haomeiwen.com/subject/lgemjttx.html