Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.12.2011, 22:04
Inet_PC вне форума Посмотреть профиль Отправить личное сообщение для Inet_PC Посетить домашнюю страницу Inet_PC Найти все сообщения от Inet_PC
  № 1  
Ответить с цитированием
Inet_PC
 
Аватар для Inet_PC

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
Сначало код, а уж потом плюсик))
Ну как вариант. Ну я бы и как есть оставил.
Код AS3:
public function toJSONString():String 
{
      return '{"prop1": ' + prop1.toString() + ', "prop2": ' + prop2.toString() + '}';
}
Возможно будет быстрее, но менее универсально и легче ошибиться.
__________________
http://www.chessmax.ru


Последний раз редактировалось Inet_PC; 20.12.2011 в 22:08.
Старый 20.12.2011, 22:11
HardCoder вне форума Посмотреть профиль Отправить личное сообщение для HardCoder Найти все сообщения от HardCoder
  № 2  
Ответить с цитированием
HardCoder
 
Аватар для HardCoder

блогер
Регистрация: Apr 2011
Сообщений: 583
Записей в блоге: 2
Цитата:
Сообщение от Inet_PC Посмотреть сообщение
Код AS3:
public function toJSONString():String 
{
      return '{"prop1": ' + prop1.toString() + ', "prop2": ' + prop2.toString() + '}';
}
Возможно будет быстрее, но менее универсально и легче ошибиться.
А разве стандартный JSON ищет при парсинге метод toJSONString()? В справке написано, что он ищет toJSON() в каждом проверяемом обьекте.
Если можно, еще вопрос об оптимизации. Приветствуется ли сокращения среди программистов? Например
Код AS3:
//Наши переменные	
var prop1:int = 384;
var prop2:Boolean = true;
//Вариант 1
//При создании строки JSON:
{ "prop1":prop1, "prop2":prop2 };
//получаем: {"prop1":384, "prop2":true }
//Вариант 2
//При создании строки JSON:
{ "p1":prop1, "p2":int(prop2) };
//получаем: {"p1":384, "p2":1}
Будет ли вариант 2 более благоприятным для парсера во время преобразования строки в обьект?
__________________
Я мало чего умею, но зато хорошо умею учиться...

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:58.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:58.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.