На стороне java перед передачей в движок javascript для rhino я обнаружил, что price = [] - это отображение ключа с именем price на объект ArrayList только с одним пустым строковым объектом.
Впоследствии выплевывание пар ключ / значение объекта цены на стороне javascript показало мне, что на самом деле это не был какой-либо стандартный тип объекта javascript !
Кроме свойства empty: false ничто не кажется полезным. Но я подумал, что это заслуживает упоминания:
= * ы * 1022
пусто: false
indexOf: функция indexOf () {/ * int indexOf (java.lang.Object)
* /}
notifyAll: функция notifyAll () {/ * void notifyAll ()
* /}
removeAll: функция removeAll () {/ * логическое значение
RemoveAll (java.util.Collection)
* /}
trimToSize: функция trimToSize () {/ * void trimToSize ()
* /}
содержит все: функция содержит все () {/ * логическое значение
containsAll (java.util.Collection)
* /}
содержит: функция содержит () {/ * логическое содержит (java.lang.Object)
* /}
равно: функция равно () {/ * логическое значение равно (java.lang.Object)
* /}
notify: функция notify () {/ * void notify ()
* /}
subList: function subList () {/ * java.util.List subList (int, int)
* /}
класс: класс java.util.ArrayList set: функция set () {/ *
java.lang.Object set (int, java.lang.Object)
* /}
isEmpty: функция isEmpty () {/ * логическое значение isEmpty ()
* /}
add: function add () {/ * void add (int, java.lang.Object) логический
добавить (java.lang.Object)
* /}
sureCapacity: функция sureCapacity () {/ * void sureCapacity (int)
* /}
size: function size () {/ * int size ()
* /}
iterator: function iterator () {/ * java.util.Iterator iterator ()
* /}
clear: function clear () {/ * void clear ()
* /}
wait: функция wait () {/ * void wait () void wait (long) void
ждать (долго, целый)
* /}
listIterator: функция listIterator () {/ * java.util.ListIterator
listIterator (int) java.util.ListIterator listIterator ()
* /}
retainAll: функция retainAll () {/ * логическое значение
retainAll (java.util.Collection)
* /}
toString: function toString () {/ * java.lang.String toString ()
* /}
hashCode: function hashCode () {/ * int hashCode ()
* /}
toArray: function toArray () {/ * java.lang.Object []
toArray (java.lang.Object []) java.lang.Object [] toArray ()
* /}
lastIndexOf: функция lastIndexOf () {/ * int
LastIndexOf (java.lang.Object)
* /}
addAll: функция addAll () {/ * логический addAll (java.util.Collection)
логическое addAll (int, java.util.Collection)
* /}
clone: function clone () {/ * java.lang.Object clone ()
* /}
get: function get () {/ * java.lang.Object get (int)
* /}
getClass: function getClass () {/ * java.lang.Class getClass ()
* /}
remove: функция remove () {/ * java.lang.Object remove (int) boolean
удалить (java.lang.Object)
* /}