博主信息
博文 53
粉丝 3
评论 0
访问量 58885
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
Javascript基础-第九期PHP线上班
emagic
原创
725人浏览过

12月16号 Javascript基础作业

1、javascript变量、函数的定义

  1. <script type="text/javascript">
  2. //变量的定义
  3. var str='test hello';
  4. //函数的定义
  5. function myTestFunc(val){
  6. console.log('字符串是'+val); //+拼接字符串
  7. }
  8. myTestFunc(str);
  9. </script>

2、javascript流程控制if else switch

if else

  1. <script type="text/javascript">
  2. var num=88;
  3. if(num>=90){
  4. alert('优秀');
  5. }else if(num<90 && num>=80){
  6. alert('良好');
  7. }else if(num<80 && num>=70){
  8. alert('一般');
  9. }else if(num<70 && num>=60){
  10. alert('及格');
  11. }
  12. </script>

switch

  1. <script type="text/javascript">
  2. var num=78;
  3. function myTestFunc2() {
  4. switch(true) {
  5. //☆☆☆☆☆☆☆☆注意,这里不能写成switch(num)switch一般的用它来做值匹配的,如果范围的匹配就要设置true
  6. case num>=90:
  7. console.log('优秀');
  8. break;
  9. case num>=80 && num<90:
  10. console.log('良好');
  11. break;
  12. case num>=70 && num<80:
  13. console.log('中等');
  14. break;
  15. case num>=60 && num<70:
  16. console.log('及格');
  17. break;
  18. }
  19. }
  20. myTestFunc2();
  21. </script>

3、javascript三种循环

1.for循环

  1. function loop1() {
  2. for(var i=1;i<10;i++){
  3. console.log('i='+i);
  4. }
  5. }
  6. loop1();
  7. //数组遍历
  8. function loop4() {
  9. var arr=['a','b','c','d'];
  10. for (var i=0;i<arr.length;i++){
  11. //arr.length JavaScript中数组也是一种对象,有属性.length
  12. console.log(arr[i]);
  13. }
  14. }
  15. loop4();

2.while循环

  1. function loop2() {
  2. var t=1;
  3. while (t<10)
  4. {
  5. console.log('while 循环:t='+t);
  6. t++;
  7. }
  8. }
  9. loop2();

3.do while循环

  1. function loop3(){
  2. var k=1;
  3. do{
  4. console.log('do while 循环:k='+k);
  5. k++;
  6. }while (k<10)
  7. }
  8. loop3();

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

  1. <input type="text" id="username" value="" placeholder="请输入您的年龄">
  2. <button onclick="save()">提交</button>
  3. <script type="text/javascript">
  4. function save() {
  5. var age =document.getElementById('username').value;
  6. age = parseInt(age);
  7. if(isNaN(age)){ //NaN(Not a Number,非数)
  8. return alert('年龄转换失败');
  9. }
  10. if (age>100||age<0){
  11. alert('请确认您的年龄');
  12. return;
  13. }
  14. alert('您的年龄为'+age+'岁');
  15. }
  16. </script>

以上知识点各写几个案例,提交到博客上

批改状态:未批改

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

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

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