*   >> Чтение Образование Статьи >> science >> programming

Строки и Javascript Eval Function

значает в следующей части серии. Второе предложение "Если строка представляет выражение, Eval вычисляет выражение". Это предложение связано с первым; он дает больше улик к тому, что первый есть. Третье предложение: "Если аргумент представляет собой один или более JavaScript заявления, Eval выполняет заявления." Ну, если несколько операторов набираются обычным способом, как мы видели выше, то они не будут работать. Мы видели, условие, при котором эти заявления работать выше.

Четвертое предложение: "Не звоните Eval оценить арифметическое выражение; JavaScript вычисляет арифметические выражения автоматически." Мы должны интерпретировать эту фразу, так как мы успешно использовали Eval для вычисления арифметических выражений. Обычный способ вычисления арифметических выражений для присвоения номеров переменных, а затем положить переменные в арифметическом выражении. Вам не нужно функцию Eval оценить арифметическое выражение. Поэтому, когда необходимо использовать функцию Eval для арифметических выражений, только если она приносит некоторую пользу.

Пятый приговор, добавляет больше смысла в предыдущем предложении. Шестой приговор "Если аргумент Eval не является строкой, Eval возвращает аргумент без изменений." Мы должны быть осторожны. Мы видели заявления, которые являются правильными в себя, но возникает ошибка, когда они образуют аргумент Eval. Мы видели другие заявления, которые являются правильными в себе и Eval превратила их в исполняемый код. Заключение Любой один оператор без независимой строки или переменной, которая содержит независимую строку буквальное и без завершающего запятой работает как аргумент функции Eval ().

Если один выражение в кавычки, она будет работать в качестве аргумента в функцию Eval (), при условии, что его специальные символы бежал. Это выражение в кавычки может иметь переменные, удерживающие независимых строковые литералы. Если вы хотите несколько операторов, чтобы быть аргументом функции Eval (), следуйте правилам: - Заключайте заявления в кавычки. - Побег все специальные символы. - Есть точки с запятой между утверждениями и у них сбежал. Использование функции Eval () в файле JSON представляет собой особый случай, который я дал выше. То есть это.

Я надеюсь, что теперь вы будете использовать функцию Eval () с большей уверенностью. Клейс Чтобы прийти в любой из частей этой серии, просто наберите соответствующее название ниже и мое имя, Chrys, в поле поиска на этой странице и нажмите Поиск (меню использовать, если таковые имеются): пр

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.