こんにちは、配列の奥深くで関数を実行する際に問題があるようです:
var Segments = [Segment_1];
var Segment_1 = {
"requirements": {
"Dektec": "True",
"SSH": "True"
},
"requests": {
"R11": "True"
},
'function': function(){
print("Hello World!");
}
};
Segments[0]['function']();
これは、配列の深さが 1 つだけの場合に機能します。
var Segments = [Segment_1];
function Segment_1() {
print("Hello World!");
}
Segments[0]();
Stackoverflow で同様の質問を見たことがありますが、すべて単一レベルの配列に関するものです。ここで私が間違っていることについて何か考えはありますか? シンプルなものだとおもいます。
ありがとう