свойства, методы | тип | описание |
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 | с | язык пользователя |