博客列表 >12月16号javascript基础——php第九期

12月16号javascript基础——php第九期

木易
木易原创
2019年12月21日 12:23:46611浏览

1、javascript变量、函数的定义

  1. <script type="text/javascript">
  2. // 定义一个函数
  3. function afun(){
  4. document.write('这是一个函数');
  5. }
  6. afun();
  7. // 定义变量
  8. var a,b,sum;
  9. a= 1;
  10. b =2;
  11. sum =a +b;
  12. console.log(sum);
  13. </script>

2、javascript流程控制if else switch

  1. <script type="text/javascript">
  2. var grade = 89;
  3. if(grade>90){
  4. console.log('成绩优秀继续保持');
  5. }else{
  6. console.log('继续努力');
  7. }
  8. if(grade>90){
  9. console.log('成绩游戏继续保持');
  10. }else if(60<=grade<=90){
  11. console.log('成绩不错继续努力');
  12. }else{
  13. console.log('成绩不合格,加油');
  14. }
  15. var x = 1;
  16. switch(x){
  17. case 0:
  18. console.log('off');
  19. break;
  20. case 1:
  21. console.log('ON');
  22. break;
  23. default:
  24. console.log('no value found');
  25. }
  26. switch (new Date().getDay()){
  27. case 5:
  28. console.log('周末快到了');
  29. break;
  30. case 0:
  31. case 6:
  32. console.log('今天是周末');
  33. break;
  34. default:
  35. console.log('期待周末');
  36. }
  37. </script>

3、javascript三种循环

  1. <script type="text/javascript">
  2. var i= 1;
  3. // while循环
  4. while(i<10){
  5. i++;
  6. }
  7. console.log(i);
  8. // do while循环
  9. do{
  10. i++;
  11. }while(i<11)
  12. console.log(i);
  13. // for循环
  14. for(var i=1;i<20;i++){
  15. }
  16. console.log(i);
  17. </script>

4、数据类型转换:parseInt、isNaN函数的使用

  1. <script type="text/javascript">
  2. // parseInt函数练习
  3. var num1 =parseInt('12345red');
  4. document.write(num1+'<br>');
  5. var num1 = parseInt('0xa');
  6. document.write(num1+"<br>");
  7. var num1 = parseInt("56.9");
  8. document.write(num1+'<br>');
  9. var num1 = parseInt('r23');
  10. document.write(num1+'<br>');
  11. // isNaN函数练习
  12. document.write(isNaN(123)+"<br />");
  13. document.write(isNaN(-1.23)+"<br />");
  14. document.write(isNaN(5-2)+"<br />");
  15. document.write(isNaN(0)+"<br />");
  16. document.write(isNaN('HELLO')+"<br />");
  17. document.write(isNaN('2005/12/12')+ "<br />");
  18. </script>

手抄作业


个人感悟:

switch:使用时需要注意条件是恒等于,刚开始在第一个demo中加入了单引号导致无法进入第一个case,反复检查才知道必须恒等于才行。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议