Blogger Information
Blog 53
fans 3
comment 0
visits 55156
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
12月16日 - JavaScript变量、函数、流程、循环等 - ***线上九期班
邯郸易住宋至刚
Original
789 people have browsed it

一、JavaScript变量、函数的定义

1、变量Variable

变量是指程序中一个已经命名的存储单元,它的主要作用就是为数据操作提供存放信息的容器。

2、函数Fuction

函数是指能够实现特定功能的程序单元,可分为系统函数和自定义函数:系统函数是系统开发者已经封装好的函数,直接拿来用;自定义函数是用户自己命名并编写的能实现特定功能的程序单元。

二、JavaScript流程控制

1、if语句

if语句是最基本、最常用的条件控制语句,是单分支条件语句。通过判断条件表达式的值是true或者false来确定是否执行某一条语句。

代码

  1. var form = '';
  2. if (form==''){
  3. aler('变量的内容为空!');
  4. }

结果

2、if else语句

if else语句是双分支条件语句,当if 中给到的条件值为true时,执行if条件后边语句,如果条件的值为false,那么会执行else后边的语句

代码

  1. var year = 2019;
  2. if ((year%4)==0 && (year%100) !==0){
  3. alert(year+"年是闰年!")
  4. }else{
  5. alert(year+"年是平年!")
  6. }

结果

3、swith语句

switch语句是多条件判断语句。

代码

  1. <form name="form" action="" method="post">
  2. <span>您最喜爱的图书类别</span>
  3. <input type="radio" name="book" value="生活类" onclick="check(this.value)">生活类
  4. <input type="radio" name="book" value="电脑类" onclick="check(this.value)">电脑类
  5. <input type="radio" name="book" value="科技类" onclick="check(this.value)">科技类
  6. <input type="radio" name="book" value="体育类" onclick="check(this.value)">体育类
  7. </form>
  8. function check(books) {
  9. switch (books) {
  10. case "生活类":
  11. alert("您最喜爱的图书类别是:"+books);
  12. break;
  13. case "电脑类":
  14. alert("您最喜爱的图书类别是:"+books);
  15. break;
  16. case "科技类":
  17. alert("您最喜爱的图书类别是:"+books);
  18. break;
  19. case "体育类":
  20. alert("您最喜爱的图书类别是:"+books);
  21. }
  22. }

结果

三、JavaScript的三种循环

1、while

最基本的循环语句,也是判断语句,如果条件值为true,就执行,执行完后,重新判断条件值是否为true,直到条件值为false,停止执行。

代码

  1. var i = 10;
  2. while (i>0){
  3. document.write("-"+i);
  4. i--;
  5. }

结果

2、do while

代码

  1. var i = 1;
  2. do {
  3. console.log('这个人今年' + i + '岁了');
  4. i++;
  5. } while (i <= 20)

结果

3、for

for循环是一种常用的循环控制语句,在for语句中,可以应用循环变量来明确循环的次数和具体的循环条件。for循环中通常使用一个变量来做为计数器来执行循环的次数,这个变量就是循环变量。

代码

  1. for (i=1;i<=9;i++){
  2. document.write(i+"*"+i+"="+i*i+" ")
  3. }

结果

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:js的for作用很大, 还能遍历对象属性
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments