Зертханалық ЖҰмыс №1 тапсырма (зертханалық жұмыс) тапсыру мерзімі: апта, балл Сырғымалы жолдарды және тізімдерді ұйымдастыру



бет24/35
Дата13.11.2022
өлшемі1,49 Mb.
#157933
1   ...   20   21   22   23   24   25   26   27   ...   35
Байланысты:
ЗЕРТХАНАЛЫҚ ЖҰМЫС-1

2. Date объектісі
JavaScript тілінің ішкі объектілерін қарастыруды өте пайдалы болып саналатын Date объектісінен бастайық. Бұл объект күн-ай мерзімімен (датамен) және уақытпен жұмыс істеу үшін керек.
Объект экземплярын жасау үшін (Date объектісі-нің ғана емес, одан басқасының да) JavaScript тілінде new түйінді сөзі қолданылады:
var now = new Date();
Енді now айнымалысы Date объектісі экземпляры болып табылады да, ол үстіміздегі дата мен уақытты береді.
Жалпы экземпляр жасау былай орындалады:
var айнымалы = new Date(параметрлер);
Жыл басынан бергі күндер саны
v ar now = new Date(); // Текущая дата и время.
var begin = new Date(now.getYear(),0,1);
// Начало текущего года.
// Число миллисекунд от начала года:
var num = now.getTime()-begin.getTime();
var msPerDay = 24 * 60 * 60 * 1000;
// Число миллисекунд в сутках.
num /= msPerDay;
// Число дней с начала года.
// Покажем результат:
alert("Прошло " + Math.floor(num) + " дней с начала года");
Осы кодтарды жазған кезде скрипті орындау мына-дай хабарлама шығуына
себепші болады.
3. Array объектісі
Бұл объект мәліметтер жиымын (массивін) жасау үшін керек. Массив — элементтердің реттелген жиыны. Жеке элементті көрсету оның аты мен индексін (нөмір) көрсету арқылы орында-лады. JavaScript тілінде элементтерді нөмірлеу нөлден басталады.
Жиым ұзындығы (оның элементтері саны) программа жұмысы кезінде өзгере алады:

var f = new Array(); //Сейчас массив пустой,


//элементов в нем нет.
f[0] = 1; //В массиве один элемент.
f[l] = 1; //В массиве два элемента.
f[2] = f[0] + f[1]; //В массиве три элемента.
f[5] = 8; //В массиве шесть элементов
// f[0]...f[5]
length қасиеті массив элементтерінің санын — оның ұзындығын береді.
JavaScript тілінде объектілермен жұмыс істеу кезінде бірсыпыра «еркіндіктерге» жол беріледі. Мысалы, массив экземплярын new түйінді сөзісіз және Array объектісін де көрсетпей жазуға болады:
var set = [1, 4, 9, 16, 25, 36];
Әрине, браузер, мұндай жазбаны кездестіріп, бәрі бір Array объект экземплярын төмендегі жазба бергендей түрде ашады:
var set = new Array(1, 4, 9, 16, 25, 36);
Осыған дейін біз басқа тәсілдермен string объектісі экземплярын құрған болатынбыз. Мысалы, мынадай жазба:
var title = "Старик, упавший с каланчи";
төмендегі жазбамен бірдей болып табылады:
var title = new String("Старик, упавший с
каланчи");
JavaScript ішкі объектілерімен жұмыс істеу үшін анықтамалық материалдар болғаны дұрыс, олар көбінесе кітап қосымшаларында келтіріледі.


Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   ...   35




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет