powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Подскажите, как сделать правильно.
18 сообщений из 43, страница 2 из 2
Подскажите, как сделать правильно.
    #37992074
Фотография Flying-home
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то не могу разобраться. По-идее, eval дает доступ ко всем элементам массива. Как?
{[{"a":"x1","b":[1,2]},{"a":"y2","b":[2,3]}]}
Напишите, как мне обратиться к первому элементу массива "b" второго элемента представленного массива. Синтаксис какой-то непредсказуемый. Для меня, по крайней мере.
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992104
-JSON-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
var data = JSON.parse('[{"a":"x1","b":[1,2]},{"a":"y2","b":[2,3]}]');			
console.log(data[0].b);
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992114
-JSON-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторНапишите, как мне обратиться к первому элементу массива "b" второго элемента представленного массива. Синтаксис какой-то непредсказуемый. Для меня, по крайней мере.
Код: sql
1.
console.log(data[1].b[0]);
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992137
-JSON-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
гыгы... если тебе нужно использовать для
Код: sql
1.
2.
3.
4.
5.
var myPlacemark = new ymaps.GeoObject({
    geometry: {
    type: "Point",
   coordinates: [55.76, 37.56]
}});


я бы стремился возвращать с сервера что-то типо такого
Код: sql
1.
{geometry:{type:"Point",coordinates:[55.76, 37.56]}}
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992171
Фотография Flying-home
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-JSON-
Код: sql
1.
2.
var data = JSON.parse('[{"a":"x1","b":[1,2]},{"a":"y2","b":[2,3]}]');			
console.log(data[0].b);


А я могу вместо "JSON.parse" написать "eval"?
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992212
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Flying-home-JSON-
Код: sql
1.
2.
var data = JSON.parse('[{"a":"x1","b":[1,2]},{"a":"y2","b":[2,3]}]');			
console.log(data[0].b);



А я могу вместо "JSON.parse" написать "eval"?да.
Тем более что в ИЕ7 JSON нету
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992242
-JSON-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторТем более что в ИЕ7 JSON нету
автор<!--[if lte IE 7]>
<script type="text/javascript" src="путь до...."></script>
<![endif]-->

https://github.com/douglascrockford/JSON-js/blob/master/json2.js

ИМХО ;)
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992264
Фотография Flying-home
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем спасибо, заработало. Потерял кучу времени из-за собственной невнимательности.
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992329
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яростный МечТем более что в ИЕ7 JSON нету
Сорри, а можно поподробнее?
Не буду умничать, я понял, что речь идет о некоем объекте, а не о JavaScript Object Notation. Вопрос в другом: а после ИЕ7 он появился на уровне языка? .stringify уже можно делать без библиотек?
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992392
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992415
Фотография Ифреймов Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992597
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ранее написал пример который будет работать даже на иеб.
А как вы получаете JSON?
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37992747
Фотография Ифреймов Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettЯ ранее написал пример который будет работать даже на иеб.
А как вы получаете JSON?

Не понятно кому вопрос
Но если мне - то использую библиотеку Крокфорда, на которую выше ссылка была
Она тоже использует eval, но надежнее
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #37993101
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ифреймов Вася,

топик стартеру
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #38011070
Фотография Flying-home
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гляньте, полжалуйста, что не так с JSON?
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
{"items":[
{"dt":"2012-10-24 10:31:59",
"segm":{
"dt1"=1351053964,
"pts"=[[47.216,39.637],[47.213,39.637],[47.218,39.636]],
"dt2"=1351054025}},
{"dt":"2012-10-24 10:31:29",
"segm":{
"dt1"=1351053844,
"pts"=[[47.215,39.638],[47.218,39.639],[47.218,39.639]],
"dt2"=1351053904}}
]}


eval не срабатывает и все тут.
Сперва думал, что из-за того, что массивы pts с разным количеством элементов, но нет. С одинаковым тоже не работает.
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #38011089
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что это там за присваивания такие?
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #38011112
Фотография Flying-home
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганельа что это там за присваивания такие?
Спасибо!!!
...
Рейтинг: 0 / 0
Подскажите, как сделать правильно.
    #38011231
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я ведь не просто так чуть выше задал вопрос "как вы получаете JSON?"
...
Рейтинг: 0 / 0
18 сообщений из 43, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Подскажите, как сделать правильно.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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