登录  /  注册
博主信息
博文 10
粉丝 0
评论 0
访问量 7464
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
申明和定义变量的基本语法,变量的提升,分支结构的组成和实现过程,语法5-5作业
李男_江苏_412288
原创
963人浏览过

一、如何正确的声明与定义变量?


  1. //1. 语句

  2. var n = (100 + 20) ;

  3. console.log(n);

  4. // 语句用分号结尾,必须要有console,不然没有输出值,分号尽量不要省略;

  5. // var:声明

  6. // n:变量名,变量的名称第一个字母只可以是字母、下划线、$(美元叨了符)。

  7. // 100+20:表达式,一定要有返回值,和一个值可以互换,只允许用在等号的右边:右值

  8. // 语句包含了表达式

  9. // 括号在JS相当于运算符,必须是英文格式下的

二、变量

1.声明

var age;

var age = undefined;

//  2.赋值:第一次叫初始化,第二次更新

age = 30;


//变量提升,将变量的声明自动提升到代码的顶部,第一行

console.log(age);

三、分支结构有几种, 多分支与switch的实现过程

// 单分支,只能处理满足条件的情况,当条件不满足时,不做处理。

// var grade = 80;

// var res = '';


// if (grade > 60) {

//     res = '及格';

// }

//console这条必须有,是输入项,放在最后,不然是undefined;


// 双分支

//  if (grade >=60) {

//      res = '恭喜';

//  }else {

//      res = '补考';

//  }

//  简写,三元运算符

// 条件 ? true : false

// res =(grade >= 60) ? '太棒了' : '完蛋了';


//多分支

// if (grade >= 60 && grade<80) {

//     res ='成绩还行,加油';

// }else if (grade>=80 && grade <=100){

//     res='很棒';

// }else {

//     res='太糟糕了';

// }


// switch 简化多分支

// switch(true){      //true是条件判断的意思

//     case (grade >= 60 && grade<80):

//         res='加油1';

//         break;  //弹出、输出的意思,必须有,没有的话,会输出最后一个值

//     case (grade >= 80 && grade<100):

//         res='加油2';

//         break;

//      default:    //这个是没有以上情况的话,用default

//           res='加油3';      

// }

// console.log(res);


//    switch更多用在单值判断的场景

var zhu = 'CSS'.toLowerCase();//.toLowerCase(),输出时最终转为小写

switch (zhu) {

case 'pig':

zhu+='新***';  //拼接,原来是zhu = zhu + '新***';大小写能正确判断

//+=,就是将前面的变量进行一个引用,将变量的内容添加到字符串的前面

break;


case 'css':

case 'csss': //这里指,当用户输入这个值的时候,同样输入时CSS新***

zhu+='新***';

break;

}

console.log(zhu);

总结:今天是学JavaScript的第一天,感觉还能够接受,不是很难,但是也有不理解的地方,我得多琢磨琢磨这些地方,比如:switch那里的true是什么意思。我得再看看视频。

批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学