为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
JavaScript进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 函数调用 函数定义好后,是不能自动执行的,需要调用它,直接在需要的位置写函数名。
    查看全部
    0 采集 收起 来源:函数调用

    2015-02-03

  • //通过javascript的日期对象来得到当前的日期,并输出。 var date = new Date(); var year = date.getFullYear(); var month = date.getMonth(); var day = date.getDay(); var day2 = date.getDate(); var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; document.write( year +'年'+ month +'月'+ day2 +'日'+ weekday[day]); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var arr = scoreStr.split(';'); document.write(arr); var num = 0; //从数组中将成绩撮出来,然后求和取整,并输出。 for(var i=0;i<arr.length;i++){ num+=parseInt(arr[i].substring(3,5)); } document.write("--班级总分为:"+num);
    查看全部
    2 采集 收起 来源:编程练习

    2018-03-22

  • 继续循环continue continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
    查看全部
  • 退出循环break 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。 考试成绩输出,如果成绩及格继续输出下个成绩,如果成绩不及格,退出并且后面成绩不输出 <script type="text/JavaScript"> var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值 var i=0; while(i<mynum.length) { if(mynum[i]<60) { document.write("成绩"+mynum[i]+"不及格,不用循环了"+"<br>"); break; } document.write("成绩:"+mynum[i]+"及格,继续循环"+"<br>"); i=i+1; } </script>
    查看全部
    0 采集 收起 来源:退出循环break

    2018-03-22

  • xuexi
    查看全部
    2 采集 收起 来源:window对象

    2015-02-09

  • 先执行代码,后判断条件,如果条件为真,继续循环。 和while的不同之处是:至少会执行一次
    查看全部
  • 反反复复(while循环) while语句结构: while(判断条件) { 循环语句 }
    查看全部
  • 重复重复(for循环) for语句结构: for(初始化变量;循环条件;循环迭代) { 循环语句 }
    查看全部
  • switch(表达式) { case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default: 与 case值1 、 case值2...case值n 不同时执行的代码 }
    查看全部
  • 注意怎么加回车:document.write(arr[0]+'<br/>');
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 节点之间的空白符,在firefox、chrome、opera、safari浏览器是文本节点,所以会显示有7个节点,去掉空格则和IE一样,显示3个节点。
    查看全部
  • 页面突然崩溃了,document.write没有显示= =,借用同学的代码请谅解
    查看全部
    0 采集 收起 来源:编程练习

    2015-02-02

  • concat()和join()生成新数组,不影响原数组 reverse() 注意:该方法会改变原来的数组,而不会创建新的数组。
    查看全部
  • 结果为什么这样的? <script type="text/javascript"> var myarr1 = new Array("Hello","John","love","JavaScript"); var myarr2 = new Array("80","16","50","6","100","1"); document.write(myarr1.sort()+"<br>"); document.write(myarr2.sort()); </script> 运行结果: Hello,JavaScript,John,love 1,100,16,50,6,80
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • 屏幕分辨率的高和宽 window.screen 对象包含有关用户屏幕的信息。 1. screen.height 返回屏幕分辨率的高 2. screen.width 返回屏幕分辨率的宽 注意: 1.单位以像素计。 2. window.screen 对象在编写时可以不使用 window 这个前缀。 我们来获取屏幕的高和宽,代码如下: <script type="text/javascript"> document.write( "屏幕宽度:"+screen.width+"px<br />" ); document.write( "屏幕高度:"+screen.height+"px<br />" ); </script>
    查看全部

举报

0/150
提交
取消
课程须知
你需要具备HTML、css基础知识,建议同学们也可以想学习下js入门篇,快速认识js,熟悉js基本语法,更加快速入手进阶篇!
老师告诉你能学到什么?
通过JavaScript学习,掌握基本语法,制作简单交互式页面
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!