17
ответов

Почему использование JavaScript-функции eval - плохая идея?

Функция eval - это мощный и простой способ динамического генерирования кода, так каковы предостережения?
вопрос задан: 3 March 2018 14:03
15
ответов

Когда оценка JavaScript () не злая?

Я пишу некоторый код JavaScript для парсинга вводимых пользователями функций (для подобной электронной таблице функциональности). Проанализировав формулу я мог преобразовать его в JavaScript и выполнить оценку () на нем для получения...
вопрос задан: 13 January 2017 12:30
13
ответов

Когда оценка является злой в php?

Во всех годах я разрабатывал в php, я всегда слышал, что использование оценки () является злым. При рассмотрении следующего кода разве не имело бы смысла использовать второе (и более изящный) опция? В противном случае...
вопрос задан: 27 February 2014 23:02
10
ответов

JQuery getJSON - ajax parseerror

Я попытался проанализировать следующий json ответ и с JQuery getJSON и с ajax: [{"iId": "1", "направляясь": "Management Services", "тело": "<h1> Обзор </h1> <h1> Программы 29 января.
вопрос задан: 10 March 2009 17:31
9
ответов

Существует ли когда-нибудь серьезное основание использовать оценку ()?

Мне кажется, что оценку () рассматривают с тем же презрением, которое goto. И оценкой, я имею в виду функцию для выполнения строки как код, как замечено в PHP, Python, JavaScript, и т.д. Есть ли когда-либо...
вопрос задан: 28 April 2016 19:41
9
ответов

Использование оценки в Python?

Существует оценка () функция в Python, на который я наткнулся при проигрывании вокруг. Я не могу думать о случае, когда эта функция необходима, кроме, возможно, как синтаксический сахар. Кто-либо может дать пример?
вопрос задан: 9 March 2012 20:37
8
ответов

Оценка является злым … Поэтому, что я должен использовать вместо этого?

Запрос ajax возвращает меня стандартный массив JSON, заполненный исходными данными моего пользователя. Вход был санирован, и использование оценки () функция, я могу легко создать свой JavaScript, возражают и обновляют мою страницу.....
вопрос задан: 14 March 2009 19:55
7
ответов

Почему именно зло?

Я знаю, что программисты на Lisp и Scheme обычно говорят, что eval следует избегать, если в этом нет особой необходимости. Я видел одну и ту же рекомендацию для нескольких языков программирования, но еще не видел ...
вопрос задан: 27 November 2017 05:11
7
ответов

Каковы альтернативы eval в JavaScript?

У меня есть немного кода, который выглядит так: функция StrippedExample (i1, i2, i3, i4, i5, i6, i7, i8) {this.i = []; для (var i = 1, j = 0; i <9; i ++) {var k = eval ("i" + i); ...
вопрос задан: 23 May 2017 12:26
7
ответов

Когда 'оценка' в Ruby выровнена по ширине?

"'Оценка', как предполагается, противна?" вдохновил этот: Главным образом все соглашаются, что оценка плоха, и в большинстве случаев существует более изящная/более безопасная замена. Таким образом, я хотел спросить: если оценка неправильно испол
вопрос задан: 23 May 2017 10:31
7
ответов

В PHP, там способ получить вывод файла PHP в переменную, не используя выходную буферизацию?

В PHP я хочу считать файл в переменную и обработать PHP в файле одновременно, не используя выходную буферизацию. Действительно ли это возможно? По существу я хочу смочь выполнить это...
вопрос задан: 2 November 2011 20:20
7
ответов

Оценка C# () поддержка [дубликат]

мы должны оценить значение в объекте во время выполнения, в то время как у нас есть текстовый оператор точного членского пути, например: myobject.firstMember.secondMember[3].text мы думали о парсинге этого...
вопрос задан: 21 June 2009 14:47
7
ответов

Альтернативы оценке JavaScript () для парсинга JSON

Быстрый Вопрос. Оценка в JavaScript небезопасна, это нет? У меня есть объект JSON как строка, и я должен превратить его в фактический объект, таким образом, я могу получить данные: функционируйте PopulateSeriesFields (результат) {...
вопрос задан: 3 June 2009 17:59
7
ответов

'Оценка', как предполагается, противна?

Я использовал функцию оценки рубина много времена. Но я услышал, что люди говорят, что evals противны. При выяснении, почему и как, я никогда не мог получать убедительную причину не использовать его. Они действительно противны?...
вопрос задан: 12 March 2009 04:55
6
ответов

Почему оценке JavaScript нужны круглые скобки к оценке данные JSON?

Я учился (твердый путь), что я должен добавить круглые скобки вокруг данных JSON, как это: наполните = оценка (' (' + data_from_the_wire +')');//, где data_from_the_wire был, например {"текст": "привет"} (...
вопрос задан: 16 December 2014 11:26
6
ответов

Как выполнить “оценку”, не пишущий “оценку” в JavaScript

Вот соглашение, у нас есть крупная библиотека JS, которую мы хотим сжать, но компрессор YUI не полностью сжимает код, если это находит оператор "оценки" из страха, что это повредит что-то еще...
вопрос задан: 21 May 2010 08:26
6
ответов

Парсинг строки, которая представляет список кортежей

У меня есть строки, которые похожи на этого: "(8, 12.25), (13, 15), (16.75, 18.5)" и я хотел бы преобразовать каждого из них в структуру данных Python. Предпочтительно список (или кортеж) кортежей...
вопрос задан: 27 November 2009 18:33
6
ответов

Я должен использовать оценку () или call_user_func ()?

Я работаю над php проектом, и я хочу выполнить код, это выбирается от базы данных MySQL. Нет никакого шанса небезопасного вводимого кода, таким образом, единственной вещью, по поводу которой я волнуюсь, является производительность. Если я...
вопрос задан: 19 March 2009 16:15
5
ответов

Почему использование 'оценки' является плохой практикой?

Я использую следующий класс, чтобы легко хранить данные моих песен. класс Песня: """Класс для хранения деталей каждой песни""" attsToStore = ('Name', 'Художник', 'Альбом', 'Жанр', 'Местоположение')...
вопрос задан: 24 June 2017 14:55
5
ответов

Безопасность Python 'оценка' для десериализации списка

Есть ли любое использование безопасности, которое могло произойти в этом сценарии: оценка (repr (unsanitized_user_input), {"__ builtins __": Ни один}, {"Верный": Правда, "Ложь": Ложь}), где unsanitized_user_input является ул.
вопрос задан: 23 May 2017 12:00
5
ответов

Есть ли в Java функция eval ()?

У меня есть строка, подобная следующей: String str = "4 * 5"; Теперь я должен получить результат 20, используя строку. Я знаю, что в некоторых других языках функция eval () сделает это. Как я могу сделать это в ...
вопрос задан: 20 September 2015 13:55
5
ответов

Доступ к свойству объекта как строка и устанавливание ее значения

У меня есть экземпляр класса Учетной записи. Каждый объект учетной записи имеет владельца, ссылку, и т.д. Одним путем я могу получить доступ, свойства учетных записей через средства доступа как учетная запись. Ссылка; но я хотел бы...
вопрос задан: 16 August 2015 22:15
5
ответов

Использование Оценки должно нести то же клеймо как GoTo?

Это преподается в каждом классе информатики и пишется во многих книгах, что программисты не должны использовать GoTo. Существует даже xkcd комик об этом. Мой вопрос, имеют, мы достигли точки где то же...
вопрос задан: 22 July 2011 21:41
5
ответов

Эквивалентный из оценки Python в Haskell

Существует функция в Python, названном оценкой, которая берет строковый вход и оценивает его.>>> x = 1>>> печатают оценку ('x+1') 2>>> оценка печати ('12 + 32') 44>>>, Что...
вопрос задан: 18 April 2011 22:58
5
ответов

Как оценить пользовательское математическое выражение в Python

Я пишу пользовательский синтаксический анализатор прокрутки игры в кости (хихиканье, если Вы должны) в Python. В основном я хочу использовать стандартную математическую оценку, но добавить 'd' оператор: #xdy суммируют = 0 для каждого в диапазоне (x): сумм
вопрос задан: 15 April 2010 04:52
5
ответов

Безопасность оценки Python () на недоверяемых строках?

Если я оцениваю строку Python с помощью оценки () и имею класс как: класс Foo (объект): = 3 панели определения (сам, x): возвратите x +, Каковы угрозы безопасности, если я не доверяю строке? В...
вопрос задан: 3 January 2010 09:04
5
ответов

выполнение анонимных функций, созданных с помощью оценки JavaScript ()

У меня есть функция и ее содержание как строка. var funcStr = "функция () {предупреждение ('привет');}"; Теперь, я делаю оценку () для фактического получения той функции в переменной. var func = оценка (funcStr); Если я...
вопрос задан: 13 August 2009 11:53
5
ответов

Установка переменных по имени в Java

Я надеюсь реализовывать что-то в Java вроде: класс Foo {частный интервал lorem;//частный интервал ipsum; общественность setAttribute (Представляют attr в виде строки, интервал val) {//атрибут наборов на основе...
вопрос задан: 10 November 2008 16:23
4
ответа

Когда (если вообще) eval НЕ является злом?

Я много слышал, что функция eval PHP часто не является ответом. В свете LSB и замыканий PHP 5.3 у нас заканчиваются причины зависеть от eval или create_function. Есть ли какие-нибудь ...
вопрос задан: 23 May 2017 12:01
4
ответа

Под управлением код Python содержится в строке

Я пишу игровой механизм с помощью pygame и box2d, и в символьном разработчике, я хочу смочь написать код, который будет выполнен на keydown событиях. Мой план состоял в том, чтобы иметь текстовый редактор в...
вопрос задан: 18 September 2015 11:32