Statement �����ѡɳ��ç���ҧ�ͧ�����¹������Ф�Ѻ
�·�������� ���ҷ����㹡����¹���������� ���ǹ loop ��õ�Ǩ�ͺ����
��� ����� Function ��ҧ� ����Ѻ��������֡�����ҷ������¹������ҡ�
�� C,Pascal,Basic ������Version �˹�礧����ͧ��ͷѹ��
�������ѧ�������¹������ҡ�������ͧ��㨹Ф�Ѻ ��Ҩ�������ҡ JavaScript ����
����ѧ�֡�Ҿ����͡��� Statement ������� ��ٵ�����¹Ф�Ѻ �ͧ���ҧ�����繵�ͧ�յ�����ҧ
��������
Data Declarations
�ŵç���� ��û�С�ȵ���ä�Ѻ � JavaScript �س����ö��С�ȵ���þ���������
����ѹ������� Statement
a=58
����繡�á�˹���� a ���Ţ�ӹǹ����դ����ҡѺ 58 (JavaScript ����ö��骹Դ�ͧ��������ͧ)
��㹡�á�˹�����þ������ Array ��� Object ��ҵ�ͧ��˹���Դ����ѹ
�ٵ�����ҧ�Ըա�á�˹���Ѻ
Customers = new Array()
Days = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat")
Img1 = new Image()
�ҡ������ҧ�Ф�Ѻ��ҡ�˹���� Customers �� Array �ش˹��
��˹���� Day �� Array �� String 7 ��� ��С�˹����
Img1 �� Object ��Դ Image() ��觡����Ҿ��Ѻ
(���������ҧ����������Ǣ�ͧ�ѹ�� ��¡������ҧ������ҹ���ͧ)
If...else
Statement If ���� Statement �����㹡�õ�Ǩ�ͺ���䢤�Ѻ
������䢷���Ǩ�ͺ�繨�ԧ �֧�����ӧҹ��������ҡ�˹����
�������������繨�ԧ��Т�����������ǹ���� ��
if (A==1000)
{
document.write("JavaScript");
}
��������зӡ�õ�Ǩ�ͺ���㹵���� A ����դ���� 1000 �������
����� �����¹����� JavaScript ŧ��˹�Ҩ� �������������������Դ���
�������ҵ�ͧ������ Program �ӧҹ��������㹡óշ������������ҡ��
���� else ŧ� �ѧ������ҧ
if (A==1000)
{
document.write("JavaScript");
}
else
{
document.write("HTML");
}
��Ҥ��㹵���� A �����ҡѺ 1000 Program ��зӧҹ㹡óբͧ else
��͡����¹����� HTML ŧ仺�˹�Ҩ�
For Statement
��ҹ if ����ǹФ�Ѻ ���仡��� for ��� for ���¡��������Ѻǹ loop ���͡�����
�ӫ�������������ӹǹ�ͺ����˹� �����ա���˹�觤����ҵ�ͧ���ӹǹ�ͺ�����
�֧���� for loop ��Ѻ
for �����ٻẺ�����¹�ѧ����Ѻ
for (��С�ȵ��������������˹�����������;���䢡����ش;��������������) {
����觵�ҧ� �������ӫ��
}
��
Usage for Statement
�ҡ������ҧ�Ф�Ѻ
����ѧࡵط����˹觷���鹴��� for
������˹�������� i ������鹨ҡ 0 (var i=0)��� �ӧҹ��з�� i<9 ��������� i ���� 1 (i++)
��÷� loop for ��������Ф�Ѻ��è����ѹ�����˹ ��������Ѻ�����Դ�������任���ء��
���� �� �Ҩ����� i ��������� 2 ���ͨ�����ѹ Start ������ҡ����Ŵ���� 1 ���֧�ա��ҷ����¡���
�����Ѻ
While Statement
While ���ŵç���Ң�з�� ��觡��� �ѹ�зӧҹ��з�������繨�ԧ
��зӫ���������樹��������� While �����Ը���ѧ����Ѻ
while (condition)
{
�ش�����
}
Condition ���� ���䢷��зӡ�õ�Ǩ�ͺ����繨�ԧ������
�ش����觡��� ��ǹ���ӧҹ���� �¨е�ͧ�դ���觷��з���� condition ���稴���
��������������ش�ӧҹ�� ����鹨��� loop forever ����ѹ���� Bug ���˹��
����ѧ��������ͧ�ѧࡵبҡ������ҧ�Ф�Ѻ
Usage for Statement
�ҡ������ҧ���ǹ�ͧ���䢷������Ǩ�ͺ���� i<9 �����ǹ������ӧҹ�����
2 ����觤�ͤ���觷�������¹ i ŧ���� ��Ф����������� i
����繤���觷��з���� i<9 ����ö������ ������֧��ش�ӧҹ
Do..While Statement
Do while ���繡��ǹ loop ��Դ���Ө����� ���䢨��繨�ԧ
concept �Ф�����Ѻ while �������Ѻʹ�� while �з�ҧҹ����������
�� do..while �зӨ������繨�ԧ�Ը��� ��Ф�����Ѻ while ��Ѻ
do
{
�ش�����
}
while (condition);
Statement ����ͧ���¹�ͧ�Ф�Ѻ ����ҡ��͡ �ͧ��º���§�Ѻ while ��
�ش����觷���� loop ������������ ���仡���� Statement ���� ����Ӥѭ��
����������� ��ԧ�����Ѻ
Break Statement
Break Statement �з�˹�ҷ����ش��÷ӧҹ�ͧ loop Ẻ�ѹ�շѹ�
�ѧ�������� break �ӧҹ loop ����ش��÷ӧҹ���ҧ��зѹ�ѹ ��