JavaScript create_function function

A JavaScript equivalent of PHP’s create_function
function create_function (args, code) {
  // http://kevin.vanzonneveld.net
  // +   original by: Johnny Mast (http://www.phpvrouwen.nl)
  // +   reimplemented by: Brett Zamir (http://brett-zamir.me)
  // *     example 1: f = create_function('a, b', "return (a + b);");
  // *     example 1: f(1, 2);
  // *     returns 1: 3
  try {
    return Function.apply(null, args.split(',').concat(code));
  } catch (e) {
    return false;
  }
}

Example 1
f = create_function('a, b', "return (a + b);");
f(1, 2);

Should return
3
Теги:
create_function
Добавлено: 26 Июля 2018 19:05:41 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...