Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / setter-getterы И массивы / 11 сообщений из 11, страница 1 из 1
28.03.2013, 02:47
    #38201490
Spectator_Shadow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
Приветствую в новь. Помогите.

как использовать set и get. при данном массиве.
var arr = [{ID:1, l:1},
{ID:2,l:1},
{ID:3,l:1},
{ID:1,l:1},
{ID:2,l:1}];
...
Рейтинг: 0 / 0
28.03.2013, 03:35
    #38201509
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
Во-первых, задай вопрос, он так и не прозвучал. Во-сторых, зачем? - Если средства языка не предусматривают определенную реализацию, то, возможно, она и не нужна? - Или объясни что к чему. И в-третьих, в javascript все слишком просто с областью видимости: или глобальная переменная/функция, или приватная внутри другой функции. Небольшим особнячком держится метод сокрытия (или наоборот - сохранения состояния) - замыкание. Отсюда вывод: зачем?
Одним словом, чуть больше текста ...
...
Рейтинг: 0 / 0
28.03.2013, 14:33
    #38202359
Spectator_Shadow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
В javascript знаю основные моменты и то не все. Короче пока что только то что нужно. Есть кассовая софтина под названием Фронтол. В ней мне необходимо с помощью скриптов начислять скидки. Работаю с тем что есть(что дозволено в ней).
Алгоритм начисления скидок гомно. Они пошли по простому пути.(в подробности лезть не буду.)
В интерфейсе скрипта есть предопределенные функции. Вызываемые после выполнения определенных условий.
Так вот Мне необходимо сохранить в глобальную переменную, массив. Затем выдернуть, его от туда. Либо глобальную функцию внутри функции. Если есть возможность сделать и так и так. Буду благодарен.
Я бы сам попытался разобраться но бухи ужо воют. Скоро польется моя кровь. Конечно сам виноват что в писался в этот блудняк. Но назад дороги нет.
...
Рейтинг: 0 / 0
28.03.2013, 14:38
    #38202374
re_qas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
http://learn.javascript.ru/json
массив в json и в глобальную переменную и обратно
...
Рейтинг: 0 / 0
28.03.2013, 15:40
    #38202551
Spectator_Shadow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
Как я понял. Массив перевести с помощью json. Затем записать в глобальную переменную(можно и сразу присвоить). А из глобальной переменной, с помощью json создать новый массив.

т.е.

var arr = [{ID:1, l:1},{ID:2,l:1},{ID:3,l:1},{ID:1,l:1},{ID:2,l:1}];
var str = JSON.stringify(arr);
далее создаю глобальную переменную. RO.UserValue.Set("str",str);
arr = RO.UserValue.Get("str");
На выхлопе получу тот же массив. Я прав?
...
Рейтинг: 0 / 0
28.03.2013, 15:47
    #38202581
Spectator_Shadow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
При проверке пишет JSON. Определение отсутствует.
...
Рейтинг: 0 / 0
28.03.2013, 15:50
    #38202586
Spectator_Shadow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
В этой софтине и объекты пред определены. Помогите!
...
Рейтинг: 0 / 0
28.03.2013, 16:04
    #38202612
Spectator_Shadow
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
Извиняюсь метода нет.
...
Рейтинг: 0 / 0
28.03.2013, 17:24
    #38202853
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
Spectator_Shadow,

А об чём вопрос-то?
...
Рейтинг: 0 / 0
28.03.2013, 17:28
    #38202864
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
Spectator_ShadowПри проверке пишет JSON. Определение отсутствует.IE7 ?
...
Рейтинг: 0 / 0
28.03.2013, 17:35
    #38202875
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
setter-getterы И массивы
ПаганельSpectator_ShadowПри проверке пишет JSON. Определение отсутствует.IE7 ?"Есть кассовая софтина под названием Фронтол."
Видимо, там JS выполняется, и надо как-то сохранить глобальную переменную.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / setter-getterы И массивы / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]