Blogger Information
Blog 145
fans 7
comment 7
visits 164439
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
02月24日作业:Js基础:变量和流程控制
李东亚¹⁸⁰³⁹⁵⁴⁰¹²⁰
Original
875 people have browsed it

作业一:代码演示练习

  1. var a = 10;
  2. console.log(a);
  3. a = 20;
  4. console.log(a);
  5. var b = 20;
  6. var c = (a + b) * 2;
  7. console.log(c);
  8. // console.log(window);
  9. var site = 'php中文网';
  10. // 声明+初始化 = 定义
  11. var email = 'admin@php.cn';
  12. // site, email只要是不在函数中声明的, 都默认在全局
  13. // 浏览器的全局对象就是window
  14. // console.log(window);
  15. console.log(window.site);
  16. // console.log(site);
  17. console.log(window.email);
  18. function sum() {
  19. var name1 = 'ldy';
  20. console.log(name1);
  21. }
  22. sum();
  23. // console.log(name1);无法调用函数内部变量
  24. if (true) {
  25. // var arr=12;外部可访问
  26. let arr = 12; //外部不可访问
  27. console.log(site);
  28. console.log(arr);
  29. }
  30. // console.log(arr);
  31. console.log('…………………………………………………………………………………………………………………………………………');
  32. var a = 11;
  33. if (a > 10) {
  34. console.log('大于10')
  35. } else if (a == 10) {
  36. console.log('等于10')
  37. } else {
  38. console.log('小于10')
  39. }
  40. var lang = '地理';
  41. switch (lang) {
  42. case '语文':
  43. lang += '课正在录制……';
  44. break;
  45. case '数学':
  46. lang += '课正在录制……';
  47. break;
  48. default:
  49. lang += '没有此课程';
  50. }
  51. console.log(lang);
  52. var sum = 12;
  53. // for (var i = 0; i < 5; i++) {
  54. // console.log(sum + ' + ' + i + ' = ' + (sum += i));
  55. // sum += i;
  56. // }
  57. // console.log(sum);
  58. // var suma=10;
  59. console.log('^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^');
  60. while(sum<18){
  61. sum+=1;
  62. if(sum=15) continue;
  63. console.log(sum);
  64. }
  65. var sum=12;
  66. do {
  67. sum+=1;
  68. console.log(sum);
  69. }while(sum<12);


作业二:

一、总结:
1、live server插件(vscode);
2、变量声明:关键字var,变量声明总会自动提升到当前作用域的顶部。
3、声明+初始化=定义;修改和更新:不需要关键字,直接给变量在赋值即可;变量只要不在函数中声明,都默认在全局
3、注释:单行注释://
多行注释:/* */
4、标识符:大小写英文字符,数字,$和下划线;
5、作用域:函数内部声明的变量,函数外部不能访问(ES6支持块作用域 let/const);
6、输出控制台:console.log()
7、流程控制:分支
a、if(){}:单分支
b、if(){}else{}:双分支
c、if(){}else if{}-………-else{}:多分支
d、

  1. switch(){
  2. case value:
  3. //语句
  4. break;
  5. …………
  6. default:
  7. //语句
  8. }

8、流程控制:循环
a、for(;;){}:循环语句;比较适合处理的对象为数量确定的,例如数组;
b、while(){}或者do{}while()区别是:后者先执行在判断

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:其实每一门编程语言的基础部分都差不多的, 掌握了一门, 其它也不难了
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
Author's latest blog post