Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.08.2012, 22:30
Профессор
Отправить личное сообщение для PashPP Посмотреть профиль Найти все сообщения от PashPP
 
Регистрация: 26.07.2012
Сообщений: 281

Функция из строк
Возможно ли создать работающую функцию с добавлением в нее текстовых типов данных?
Например:
var a = 'b++'
var b = 0
function(){a}
Ответить с цитированием
  #2 (permalink)  
Старый 13.08.2012, 22:40
Аватар для Hekumok
Отправить личное сообщение для Hekumok Посмотреть профиль Найти все сообщения от Hekumok
 
Регистрация: 04.06.2012
Сообщений: 513

PashPP,
var a = 'b++' ;
var b = 0 ;
function start() {window.eval(a) ; } ;
start() ;
alert (b) ; // 1, кроме ишака<9, там нун изворачиваться

почитайте
__________________
★ ²º¹³ ☆

Последний раз редактировалось Hekumok, 13.08.2012 в 22:54.
Ответить с цитированием
  #3 (permalink)  
Старый 13.08.2012, 22:41
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от PashPP Посмотреть сообщение
Возможно ли создать работающую функцию с добавлением в нее текстовых типов данных?
Например:
var a = 'b++'
var b = 0
function(){a}
var a = "b++";
var b = 0;

var func = new Function("", a);

func();
alert(b);
Ответить с цитированием
  #4 (permalink)  
Старый 13.08.2012, 22:47
Профессор
Отправить личное сообщение для PashPP Посмотреть профиль Найти все сообщения от PashPP
 
Регистрация: 26.07.2012
Сообщений: 281

Hekumok,
Но ведь там b++ не сработал.
melky,
Вроде оно, спасибо.
Ответить с цитированием
  #5 (permalink)  
Старый 13.08.2012, 22:52
Аватар для Hekumok
Отправить личное сообщение для Hekumok Посмотреть профиль Найти все сообщения от Hekumok
 
Регистрация: 04.06.2012
Сообщений: 513

Сообщение от PashPP Посмотреть сообщение
Hekumok,
Но ведь там b++ не сработал.
PashPP, смотрим еще разок мой пост
__________________
★ ²º¹³ ☆
Ответить с цитированием
  #6 (permalink)  
Старый 13.08.2012, 23:12
Профессор
Отправить личное сообщение для PashPP Посмотреть профиль Найти все сообщения от PashPP
 
Регистрация: 26.07.2012
Сообщений: 281

Hekumok,
Но у меня не ишак. Но спасибо, можно использовать и такой вариант.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
функция и несуществующий id Ankh Элементы интерфейса 4 10.02.2012 22:49
функция не успевает Sadist_dead Элементы интерфейса 22 02.10.2011 19:00
Где вызывается функция? cradis Общие вопросы Javascript 5 23.04.2011 13:47
Добавление строк в текущий документ deerstop Общие вопросы Javascript 11 24.09.2009 23:17
поменять цвет у нескольких строк в таблице Root Элементы интерфейса 4 21.04.2008 10:30