Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№119-03-2016 14:53:56

Виктор22
Участник
 
Группа: Members
Зарегистрирован: 18-03-2016
Сообщений: 4
UA: Chrome 49.0

исполнение стандартных функций в FireFox

доброго времени суток, светлые головы.
просветите пожалуйста: есть javascript файл, в нем прописана команда, например: random,
вопрос: какова технология исполнения стандартных математических вычислений браузером FireFox?
Сам как-то вычисляет? К Windows обращается?

PS: что такое random я представляю

всем заранее спасибо

Отсутствует

 

№220-03-2016 07:34:45

FireForce
Участник
 
Группа: Members
Зарегистрирован: 18-01-2010
Сообщений: 463
UA: Firefox 45.0

Re: исполнение стандартных функций в FireFox

„Стандартные математические вычисления“ выполняются javascript-движком браузера, Spidermonkey. Если интересуют подробности, вот реализация математических функций доступных в объекте Math.

Что касается Math.random, то согласно этой статье, данный метод реализован с использованием регистра сдвига с линейной обратной связью.

Отсутствует

 

№320-03-2016 18:24:21

Виктор22
Участник
 
Группа: Members
Зарегистрирован: 18-03-2016
Сообщений: 4
UA: Chrome 49.0

Re: исполнение стандартных функций в FireFox

Благодарю
буду разбираться

Отсутствует

 

№429-03-2016 06:51:33

Виктор22
Участник
 
Группа: Members
Зарегистрирован: 18-03-2016
Сообщений: 4
UA: Chrome 49.0

Re: исполнение стандартных функций в FireFox

движок (spidermonkey) преобразует скрипт в машинный язык, проводится вычисление, результат записывается (куда?) , далее скрипт получает результат (каким образом?)?

Отсутствует

 

№530-03-2016 04:40:22

FireForce
Участник
 
Группа: Members
Зарегистрирован: 18-01-2010
Сообщений: 463
UA: Firefox 45.0

Re: исполнение стандартных функций в FireFox

Ответил сюда.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]