jQuery UI ウィジェット ファクトリを使用すると、次のoptions
ような配列になります。
options: {
items: [0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
cats: [calico, black, orange]
}
後でfor
ループで使用するために、これらの配列の値の数を取得する必要があります。オプションキーをパラメーターとして持つプライベートメンバー関数があり、次のようなことをしたい:
foo: function(key) {
for(var i=0; i < this.options.[key].length; i++) {
//do things here
}
}
構文が間違っているようで、欲しいものを取得する方法がわかりません。を使用すると、 is not a function.length()
というエラーが発生します。this.options.items.length
私はそれが関数だとは思わないし、どのように使われることになっているのかも理解していないと思いますlength
。
option
配列内の値の数を取得するにはどうすればよいですか?