Клиентский JavaScript 1.3




Глава 6 Функции


    Глава 6 Функции
    Функции это фундаментальные конструкции JavaScript. Функция это процедура JavaScript - набор операторов, выполняющих специфическую задачу. Для использования функции Вы обязаны сначала определить е...
    Определение функций
    Определение функции состоит из ключевого слова function и: имени функции списка аргументов, заключённых в скобки и разделённых запятыми операторов JavaScript, определяющих функцию, заключённых в ф...
    Вызов функций
    В приложениях для Navigator'а Вы можете использовать (или вызывать ) любую функцию, определённую на текущей странице. Вы можете также использовать функции, определённые другими именованными окнами...
    Использование массива arguments
    Аргументы обрабатываются в массиве. В функции Вы можете адресовать параметры, передаваемые ей: arguments[ i ] functionName.arguments[i] где i это порядковый номер аргумента, начиная с 0. Таким обр...
    Предопределённые функции
    В JavaScript есть несколько предопределённых функций: eval isFinite isNaN parseInt и parseFloat Number и String escape и unescape В следующих разделах рассматриваются эти функции. См. также книгу...
    Функция eval
    Функция eval вычисляет строку кода JavaScript без ссылки на определённый объект. Синтаксис eval таков: eval( expr ) где expr это вычисляемая строка. Если строка представляет выражение, eval вычисл...
    Функция isFinite
    Функция isFinite вычисляет аргумент, чтобы определить, является ли он конечным числом. Синтаксис isFinite: isFinite( number ) где number это вычисляемое число. Если аргумент имеет значения NaN, по...
    Функция isNaN
    Функция isNaN вычисляет аргумент, чтобы определить, является ли он "NaN" (не-числом). Синтаксис isNaN: isNaN( testValue ) где testValue это значение, которое Вы хотите обсчитать. Функции parseFloa...
    Функции parseInt и parseFloat
    Две "parse"-функции, parseInt и parseFloat, возвращают числовое значение при получении строкового аргумента. Синтаксис parseFloat таков: parseFloat( str ) где parseFloat разбирает свой аргумент, с...
    Функции Number и String
    Функции Number и String позволяют конвертировать объект в число или строку. Синтаксис таков: Number( objRef ) String( objRef ) где objRef это ссылка на объект. В следующем примере Date-объект конв...
    Функции escape и unescape
    Функции escape и unescape позволяют кодировать и декодировать строки. Функция escape возвращает 16-ричное кодовое значение своего аргумента - символа их набора ISO Latin. Функция unescape возвраща...









Начало