我想知道是否可以在“com.peregrine.servicecenter.PWS.Common.MessageType”类型的Javascript中声明一个数组。在java中它很容易,但在JavaScript中我不知道。感谢。
答案 0 :(得分:2)
var myArray = [];
请记住,javascript不是静态类型语言,因此您不需要声明特定类型的数组....只是一个数组。现在,鉴于你所指的类型,我不认为这正是你所要求的......
答案 1 :(得分:0)
不,这是不可能的。 JS中的数组并不关心你放入了什么,甚至数组索引都是数字。另一方面,Java需要严格键入两者。我甚至可以说,即使Object[]
是[]
完全不同的范例。
答案 2 :(得分:0)
您不能将数组声明为 由特定类型组成。但是,您可以声明一个数组(var myArray = [];
),并且可以向其添加预期类型的对象(myArray.push(myMessageType);
)。
答案 3 :(得分:0)
你可以用这种方式声明数组。
var arr = [];
它可以通过调用
包含对象或对象数组 arr.push(x)
参考
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array