parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

OFF: JavaScript. После скриптования на P3 нехватает классов Table и Hash. Как обстоят дела?

BeaVe 21.12.2007 07:56

Последнее время заметил, что для работы с Ajax есть хорошие библиотеки, например Prototype или jQuery. По легкости написания больше привлекла jQuery.

В Prototype есть класс Hash, который вполне неплохой. Но мне показался класс от Mojavelinux удобнее, правда к нему нужно еще дописать пару методов.

Но еще не встречал класс Table подобный встроенному классу table в Parser.
Мне в P3 очень удобен в таком использовании:
@getObjects[...]
...
$result[^table:sql{
SELECT
	...
FROM
	...
}]
#end @getObjects[]


@parseObjects[...]
...
$tObjects[^getObjects[...]]

$hObjects[^tObjects.hash[parent_id;$.distinct[table]]]
...
#end @parseObjects[]
Так вот в парсере благодаря table в связке с hash, всегда можно сделать хэш, который очень удобно использовать для построения деревьев или достачи каких-то данных.

Уверен, что в JavaScript тоже есть какие-то простые и удобные решения, но пока не заметил какие, вот и хочу посоветоваться с тему, кто уже имеет опыт и связан с Парсером.