Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.04.2011, 04:26
Интересующийся
Отправить личное сообщение для FreePaint Посмотреть профиль Найти все сообщения от FreePaint
 
Регистрация: 14.06.2010
Сообщений: 10

with + return
Всем прювед поцаны!

Суть в том, например

with(create_obj()){
width = '100';
return и тут вернуть значение with !!
}

Я думаю ясно объяснил)
Ну кратко ок, create_obj возвращает объект, with ссылается на этот объект, но как его передать в результат.

Мне надо именно with
Ответить с цитированием
  #2 (permalink)  
Старый 08.04.2011, 04:29
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,563

Никак.
Не занимайтесь извращениями.
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 08.04.2011, 05:05
Интересующийся
Отправить личное сообщение для FreePaint Посмотреть профиль Найти все сообщения от FreePaint
 
Регистрация: 14.06.2010
Сообщений: 10

эххх ну ок спс, что хотя бы сказал что не как, знач сделаю по другому
Ответить с цитированием
  #4 (permalink)  
Старый 08.04.2011, 08:37
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от FreePaint
что хотя бы сказал что не как
инструкция with:
1. морально устарела и не включена в ES5 Strict
2. ничего возвращать не должна.

Сообщение от Aetae
Не занимайтесь извращениями.
инструкция with, не для того
Сообщение от Aetae
чтобы начинающее зло могло точить об него молочные зубки...

Последний раз редактировалось monolithed, 08.04.2011 в 08:55.
Ответить с цитированием
  #5 (permalink)  
Старый 08.04.2011, 08:54
Интересующийся
Отправить личное сообщение для FreePaint Посмотреть профиль Найти все сообщения от FreePaint
 
Регистрация: 14.06.2010
Сообщений: 10

Сообщение от monolithed Посмотреть сообщение
инструкция with:
1. морально устарела и не включена в ES5 Strict
2. ничего возвращать не должна.


инструкция with, не для того
Эмм)) и что значит что она устарела? Мне это как то не помогло увы.

Кроссбраузерность говорит что with и до сих пор акутален, если вы знаете чем заменить его, скажите
Ответить с цитированием
  #6 (permalink)  
Старый 08.04.2011, 08:55
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от FreePaint
Ну кратко ок, create_obj возвращает объект, with ссылается на этот объект, но как его передать в результат.
<div id="div">1</div>
<script type="text/javascript">
function styledElement(id) {
    return {
        element : document.getElementById(id),
        border : '1px solid red'
    };
}

styledElement('div').element.style.border = styledElement().border;
</script>

Последний раз редактировалось monolithed, 08.04.2011 в 08:58.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
буфер обмена в Firefox KOLANICH Общие вопросы Javascript 4 01.07.2010 18:12
Свойства посредством полиморфных функций tenshi Ваши сайты и скрипты 0 18.03.2010 17:12
Проблема с if...else parzh-junior Элементы интерфейса 18 04.12.2009 17:17
Модуль для работы с геометрией окна JSprog Библиотеки/Тулкиты/Фреймворки 25 31.08.2009 12:54