mapSurfer — javascript-интерфейс — utis/

Класс ассоативного массива.

Методы

Метод Описание
getCount() возвращает количество элементов
add(key, value) добавление элемента в HashMap
getKeys() возвращает массив ключей
containsKey(key) возвращает true|false: существует ли ключ
contains(value) возвращает true|false: существует ли значение
findKey(value) найти ключ по значению
get(key) найти значение по ключу
removeByKey(key) удалить по ключу
clear() очистить HashMap
getValues() получить все значения
getArray(isKey)
получить массивом
	isKey:
		true - ключи
		false - значения
each(
	function(key,value,length){
		},
	context)
вызов функции function в контексте context для каждого элемента HashMap

События

Событие Описание Параметры
«add» Добавлен элемент. me — массив,key — ключ элемента, value — значение элемента
«replace» Заменен элемент. me — массив,key — ключ элемента, value — значение элемента,
old — замененный элемент
«remove» Удален элемент элемент. me — массив,key — ключ элемента, value — значение элемента
«clear» Ассоциативный массив очищен. me — массив

Свойства

Свойство Описание
ie true, если браузер Internet Explorer
ieVersion Версия Internet Explore, -1 если браузер не ie.