Приложение 3. Объекты JavaScript

В столбце тип отмечен тип: о - объект, м - метод, с - свойство.
свойства, методы тип описание
Array о массив
var a=new Array();
var b=new Array(1,13,4);
  создание экземпляра объекта
concat() м соединяет элементы массивов
b.concat(a);
reverse() м изменяет порядок следования элементов массива на противоположный
b=a.reverse();
slice() м возвращает часть массива, начиная с позиции, указанной первым параметром, и заканчивая позицией, указанной вторым параметром
b=a.slice(3,5);
sort() м сортирует элементы массива
b=a.sort();
length с число элементов массива
a.length
Math o математические функции и константы
abs() м абсолютное значение
a=Math.abs(b);
ceil() м наименьшее целое число, большее или равное данному (округление с избытком)
floor() м наибольшее целое число, меньшее или равное данному (округление с недостатком)
round() м округление до ближайшего целого
cos() м косинус
sin() м синус
tan() м тангенс
exp() м экспонента (ex)
pow() м возведение первого аргумента в степень, указанную вторым аргументом
a=Math.pow(b,4);
log() м натуральный логарифм
sqrt() м квадратный корень
max() м максимальное из двух чисел
min() м минимальное из двух чисел
random() м случайное число из диапазона от 0 до 1
E c основание натурального логарифма, число е
PI с число π
String o строка
var s=new String();
var st="Привет!"
 создание экземпляра объекта
charAt() м возвращает символ строки, расположенный по указанному индексу (нумерация начинается с нуля)
s=st.charAt(3);
charCodeAt() м возвращает код символа строки, расположенного по указанному индексу
fromCharCode() м создаёт строку на основе указанных кодов символов
var s=String.fromCharCode(65,108,105,99)
indexOf() м возвращает позицию первого вхождения строки a в строку b, начиная с позиции i
num=b.indexOf(a,i);
replace() м выполняет поиск выражения r и замену его на строку s
a=b.replace(r,s);
slice() м возвращает часть строки между позициями, заданными первым и вторым параметрами
split() м разбивает строку в массив (в качестве разделителя используется значение параметра)
var st="Маша ела кашу";
var a=new Array();
a=st.split(" ");
substr() м возвращает подстроку длиной n, начиная с позиции i
a=b.substr(i,n);
substring() м возвращает подстроку, ограниченную позициями start и end
a=b.substring(start,end);
toLowerCase() м преобразует символы строки в нижний регистр
toUpperCase() м преобразует символы строки в верхний регистр
length с длина строки
Date о дата и время
var d=new Date();   создание экземпляра объекта
getDate() м возвращает день месяца (от 1 до 31)
getDay() м возвращает день недели (от 0 для воскресенья до 6 для субботы)
getMonth() м возвращает месяц (от 0 для января до 11 для декабря)
getFullYear() с возвращает полный год
var s="Сегодня ";
var d=new Date();
s+=getDate()+".";
s+=(d.getMonth()+1)+".";
s+=d.getFullYear();
getHours() м возвращает час суток (от 0 до 23)
getMinutes() м возвращает минуты (от 0 до 59)
getSeconds() м возвращает секунды (от 0 до 59)
var s="Сейчас ";
var d=new Date();
s+=d.getHours()+":";
s+=d.getMinutes()+":";
s+=d.getSeconds();
Global о  
eval() м преобразует выражение в объект или значение
var t=eval("25-9");
var i=5;
var f=eval("form"+i);
parseFloat() м выполняет преобразование строкового выражения в вещественное число
parseInt() м выполняет преобразование строкового выражения в целое число
window о объект самого верхнего уровня, сам браузер
alert() м окно с сообщением и кнопкой Ok
alert(”сообщение”);
confirm() м окно подтверждения (сообщение и кнопки Ok и Cancel)
prompt() м диалоговое окно со строкой подсказки, полем ввода и кнопками Ok и Cancel
prompt("подсказка","текст в поле ввода по умолчанию");
open() м открывает новое окно браузера
open(url,name)
  • url — адрес загружаемого документа
  • name — имя окна
  • scrollBy() м вызывает прокрутку окна на указанные расстояния по горизонтали и вертикали
    scrollBy(0,20);
    scrollTo() м прокрутка окна до определённой точки
    setInterval() м создаёт таймер, многократно выполняющий указанную функцию через заданный промежуток времени
    var t=setInterval("my_function",1000);
    clearInterval() м прекращает работу таймера
    defaultStatus с сообщение, выводимое по умолчанию в статусной строке
    status   сообщение, отображаемое в статусной строке
    window.status="сообщение";
    history о информация о посещавшихся до настоящего момента сайтах
    back() м переход к предыдущему URL
    forward() м переход к следующему URL
    go() м переход на указанное число шагов
    history.go(-2);
    lenght с число URL, содержащихся в объекте
    style о стиль элемента
    posHeight с высота элемента в пикселях
    posWidth с ширина элемента в пикселях
    posLeft с горизонтальная координата элемента
    posTop с вертикальная координата элемента
    listStyleImage с свойство list-style-image каскадных таблиц
        названия остальных свойств получаются аналогично
    document о документ, находящийся в окне браузера
    elementFromPoint() м возвращает элемент документа, находящийся в точке с указанными координатами
    all с семейство всех элементов документа
    alert(document.all(4).id) — возвращает значение атрибута id четвёртого тега документа
    alert(document.all(”my”).tagName) — возвращает имя тега элемента с идентификатором my
    anchors, forms, images, links, tags с семейства закладок, форм, изображений, ссылок, тегов документа
    bgColor с цвет фона документа
    fgColor с цвет текста документа
    title с название документа, отображаемое в заголовке браузера
    body   объект BODY документа
    элементы документа    
    scrollIntoView() м прокручивает документ в окне браузера так, что если значение параметра true, то элемент оказывается в верхней части окна, а если false — в нижней
    form1.scrollIntoView(true);
    innerText с изменяет текст, расположенный между парными тегами
    innerHTML с изменяет HTML-код, расположенный между парными тегами
    navigator о навигатор
    appName с название браузера
    appVersion с версия браузера
    appMinorVersion с вторая цифра в номере версии браузера
    userLanguage с язык пользователя