Всем привет, сейчас я быстренько пробегусь по самым нужным функциям javascript.
/* вывод данных */
document.write('Всем привет!');
/* Вывод данных используя переменную */
var imya = 'Саша';
document.write('Привет, '+ imya +'');
/* Переменные */
var a = 'шлобальная переменная';
b = 'неглобальная переменная';
/* Переменная (Array - массив) - 1 способ */
var a = new Array();
a['a'] = 'переменная a со значением a';
a['b'] = 'переменная a со значением b';
a['c'] = 'переменная a со значением c';
/* Переменные (Array - массив) - 2 способ */
var a = ['a','b','c'];
В этом варианте переменные выводяться вот так:
a[0] равна значению a, a[1] равна значению b, a[2] равна значению c.
аналогичный способ
var a = new Array('a', 'b', 'c');
Вывод такойже как и 1 способе.
/* Функции */
function test(){
document.write('Это тест функция');
}
Вывод функции такойже как и в php.
test();
Соответственно выведит текст: Это тест функция
Также можно использовать return, но это кому как нравиться (используйте если вы вычисляете и сравниваете значение).
/* Классы */
var testclass = {
a: function(){
document.write('Это функция a класса testclass');
},
b: function(){
document.write('Это функция b класса testclass');
}
}
Выводиться так: testclass.a(); // соответственно выведит Это функция a класса testclass
В классе функции перечисляются запятой почле закрытия функции.
/* Функции+Переменные */
var test = {
a: 'это функция a',
b: 'это функция b'
}
Выводиться так и обозначается так: test.a,test.b
/* Другие функции */
Match.floor(); // округление цифры до меньшего значения
Match.round(); // округление функции до целого числа
Match.random(); // рандомное значение как и rand(x,x); функция в php
/* Другое */
Определяем длину значения:
a = 'test';
length_a = a.length;
document.write('Длина значения переменной а равна '+ length_a +' знакам');
Также в js есть такие стандартные функции как
if, else и т.п
/* Функция for */
for(i = 0; i <10; i++){
document.write(i);
}
Вывод: 123456789
Обычный массив :D
Покамись всё, я уже зае...ся писать.
Ждите новых статей. Всем удачи, досвидания.