jQuery.globalEval()
48
посл. ред.
20.12.2016
Функция jQuery.globalEval() выполняет переданный в виде строки JavaScript-код. В отличие от метода eval(), переданный скрипт всегда выполняется в глобальной области видимости.
Варианты использования
jQuery.globalEval(JavaScript-код)- Выполняет переданный в виде строки JavaScript-код.
Примеры
<html>
<head>
<title>Функции библиотеки jQuery</title>
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
</body>
</html>
<script>
function local() {
$.globalEval('var num_1 = 10'); /* глобальный eval() */
eval('var num_2 = 20'); /* локальный eval() */
}
local();
alert(num_1); /* 10 */
alert(num_2); /* ReferenceError: num_2 is not defined */
</script>