Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ColdFusion中定义组件范围的变量_Coldfusion - Fatal编程技术网

在ColdFusion中定义组件范围的变量

在ColdFusion中定义组件范围的变量,coldfusion,Coldfusion,如何在组件的“init”函数中定义一个变量,我可以在所有组件函数中访问该变量。使用变量范围,这是组件私有的,在组件内的任何函数中都可用 function init(somevalue) { variables.somevalue = arguments.somevalue } function getSomeValue() { return variables.somevalue; } 使用变量范围,这是组件私有的,在组件内的任何函数中都可用 function init(someva

如何在组件的“init”函数中定义一个变量,我可以在所有组件函数中访问该变量。

使用变量范围,这是组件私有的,在组件内的任何函数中都可用

function init(somevalue) {
  variables.somevalue = arguments.somevalue
}

function getSomeValue() {
  return variables.somevalue;
}

使用变量范围,这是组件私有的,在组件内的任何函数中都可用

function init(somevalue) {
  variables.somevalue = arguments.somevalue
}

function getSomeValue() {
  return variables.somevalue;
}

只是为了阐明作用域概念,组件中的变量作用域是私有的。组件中的“此”作用域是公共的。“局部”是指单个函数的私有变量。为了阐明作用域概念,组件中的变量作用域是私有的。组件中的“此”作用域是公共的。“Local”表示单个函数专用的变量。