对象的javascript数组&功能 - 不使用

时间:2014-04-29 18:24:56

标签: javascript html arrays

如果我直接发送参数,函数is working as per expectation:---

,此函数调用有效
var VSCP_WEBSOCKET_URL="ws://192.168.1.20:7681";

vscpws_stateButton( VSCP_WEBSOCKET_URL,  // url
                    "Bedroom_Bedroom_Light",    // canvas for button
                     false,            // No local state change
                     94, 
                     true);   


vscpws_stateButton( VSCP_WEBSOCKET_URL,  // url
                    "Bedroom_Bedroom_Light",    // canvas for button
                     false,            // No local state change
                     94, 
                     true);   

现在我想把这些功能称为&传递存储在数组中的参数 现在我想通过将参数存储在一个数组中来发送参数 使用存储在数组does not works中的参数调用函数:---

var Device_Array= [
  { url: 'ws://192.168.1.20:7681', canvasName: 'Bedroom_Bedroom_Light', bLocal: 'false' , btnType: 94 , bNoState: 'true'
  }, 

  { url: 'ws://192.168.1.20:7681', canvasName: 'Bedroom_Bedroom_Light', bLocal: 'false' , btnType: 94 , bNoState: 'true'
  }
];


vscpws_stateButton( Device_Array[0].url,  // url
                    Device_Array[0].canvasName,    // canvas for button
                    Device_Array[0].bLocal,            // No local state change
                    Device_Array[0].btnType,            // Button type
                    Device_Array[0].bNoState);


vscpws_stateButton( Device_Array[1].url,  // url
                    Device_Array[1].canvasName,    // canvas for button
                    Device_Array[1].bLocal,            // No local state change
                    Device_Array[1].btnType,            // Button type
                    Device_Array[1].bNoState);

如果我在数组中声明btnType: '94',那么逻辑也不起作用。

请建议我的语法对于存储在数组中的对象的属性是否正确?

0 个答案:

没有答案