Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.08.2015, 11:56
Новичок на форуме
Отправить личное сообщение для fablor222 Посмотреть профиль Найти все сообщения от fablor222
 
Регистрация: 26.08.2015
Сообщений: 3

функция с native code
как можно сделать функцию с [native code]?

к примеру при вызове:
document.write(window.navigator.mozGetUserMedia)


получаю:
function mozGetUserMedia() { [native code] }


как сделать так, что бы при вызове
document.write(myFinction)


получить:
function myFinction() { [native code] }
Ответить с цитированием
  #2 (permalink)  
Старый 26.08.2015, 12:04
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Вроде вполне логично, что также как и в предыдущей теме.
var myF = function () {};
myF.toString = function () {
  return 'function myFinction() { [native code] }';
};
alert(myF);

Последний раз редактировалось tsigel, 26.08.2015 в 12:10.
Ответить с цитированием
  #3 (permalink)  
Старый 26.08.2015, 12:31
Аватар для join
Профессор
Отправить личное сообщение для join Посмотреть профиль Найти все сообщения от join
 
Регистрация: 05.03.2012
Сообщений: 477

Сообщение от tsigel Посмотреть сообщение
Вроде вполне логично, что также как и в предыдущей теме.
var myF = function () {};
myF.toString = function () {
  return 'function myFinction() { [native code] }';
};
alert(myF);
Автору нужна не строка, а код работающей функции скрытый браузером[native code], и переопределить работу кода в свою, пользовательскую функцию.
Ответить с цитированием
  #4 (permalink)  
Старый 26.08.2015, 12:50
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Сообщение от fablor222
как сделать так, что бы при вызове
document.write(myFinction)


получить:
function myFinction() { [native code] }
Ну не знаю где здесь автору надо получить код скрытой функции. На мой взгляд надо спрятать тело своей функции.
Ответить с цитированием
  #5 (permalink)  
Старый 05.06.2017, 00:33
Новичок на форуме
Отправить личное сообщение для Klark Посмотреть профиль Найти все сообщения от Klark
 
Регистрация: 22.09.2016
Сообщений: 1

Как то один раз у меня это получилось, но сейчас уже не могу вспомнить как я это сделал. Помню что это было связано с привязкой контекста, писал функцию что возвращает другую функцию и в результате у меня выходил этот "Native Code"
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Phonegap geolocation, error code 2. amaaykts Мобильный JavaScript 2 04.02.2015 18:38
AJAX функция для новых html-элементов broadcast77 AJAX и COMET 25 03.03.2014 14:01
Подскажите как лучше положить .xml документ в базу Гробовщик Серверные языки и технологии 4 02.09.2013 11:15
Функция парсинга строки в массив байт. B~Vladi Ваши сайты и скрипты 50 28.12.2011 16:16
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37