��� ����: ����� ����� / ����� 3 / �� 2
 


������ �� ��� �- JavaScript
 


���� ������ ��:
1: JavaScript �����
2: ���� ����� �������
3: ������ ����� � ���?
4: ������ ������� � ���?
5: ���� JavaScript
6: ����� ��� �� ������
7: ����� ��� �������
8: ����� ��� �������
9: ������ ������ ������
10: ������� ���������
11: ���� 3 - ����
|
|
|
|
|
|
|
|
|
|
|
|

����� 3

�� 2: ���� ����� �������.

�� ��� ���� ���, ��� ������ �� ������, ���� ����� - "OK! Exhale!" ��� ���� ���� ����� ���� ����� �� ������, ��� ������� ���� ����� �� ���� ����� �� "OK".

�� �� ����� ������� �-JavaScript. ������ ����� �� ������ � -()setTimeout � -()clearTimeout. �� ()setTimeout, ��� JavaScript ������ ����� ����� ������ ���� ����� �����. ��� ���� �� ����, ()clearTimeout ����� �� setTimeout.

������ ���� ���� ������ ������ �� � - setTimeout:

var the_timeout = setTimeout( "some javascript statement", some_number_of_milliseconds);

������ �� "���� �� ������" ����� �����, ������ �����:

var the_timeout = setTimeout("alertAndRedirect();",3000);

���� ����� ����� ������ ��� ����� ���� ����� ��: setTimeout ���� ����.

������ ��, the_timeout ���� ����� ��� ���� ��� �������� �� setTimeout ������ ��. �� ������ ���� ���� �� setTimeout ������ ��, ��� ���� ������� ���� �"� ����� ������. ���� ����� ��� �����. ������, ��� ���� �� �������, ��� ���� ���� ������ .the_timeout ���� �� JavaScript ��� ���� ������ "Frankenstein".

������ ������ �-setTimeout ��� ������ ��� ����� ����� JavaScript. ������ ��, ������ ������ �- setTimeout��� �������: ";()alertAndRedirect".

alertAndRedirect ��� �� ������� ������ ��� ������ ���� ����� ������� ���� ����� �� ���� ������ ���� �� "OK".

��� �� �� ����� ��� ������� ��� ����� JavaScript ����, �� ����� ����� (;) ���� ������. �� ���� �� ����� ��, �� ���� ��������� �- alertAndRedirect. �- setTimeout �� ����� ��� ������ ������ ���� ������.

�� ���� ����� ���� �� �����, ���� � alertAndRedirect() function:

function alertAndRedirect()
{
  alert('ok! exhale!');
  window.location.replace("timing.htm");
}

������ ���� �� setTimeout ����� ��� ������ ���� ����� ������ �� ������ ������ ������.

���� 1,000 ������ ����� ������ (��� �����?!). ���, �� ��� ����� ���� ���� ���� ����� ������, ������ ���� ���� ����� 3,000 ������ �����.

�-JavaScript ���� �"� setTimeout "��� ������ �� x ������ ����� ������". ���� ���, ���� �����. �� ��� ����� �� ��� ���� ����� �� ����, ��� ����� ���: ���� ����� ��� ���� �� ��� ���� �����, �� ����� ���� ����� ����� ����. ��� ����� ���:

���� ����� ����� ���, �� ������ ������, ���� ������ ��� ������ ���� ����.

���� ������ ���

��� ��� «--

 
       
       
   
 
 

���� ����
����� �����
����� �����
����� ������
����� ���
��� ����