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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 内有注释
    查看全部
    0 采集 收起 来源:编程练习

    2017-09-20

  • 有趣的二维数组
    查看全部
    0 采集 收起 来源:二维数组

    2017-09-20

  • document.getElementById(" *** ").value;要加引号 "+"容易被理解为连字符 ->parseInt() var d="";中间没有空格,这样的声明是什么意识?
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • availHeight窗口宽度 availWidth窗口高度 colorDepth颜色位数 pixelDepth IE不支持 height width
    查看全部
    0 采集 收起 来源:screen对象

    2017-09-19

  • appCodeName浏览器代码名的字符串表示 appName返回浏览器的名称 appVersion浏览器的版本信息 platform浏览器的操作系统平台 userAgent用户发送服务器的agent头文件
    查看全部
    0 采集 收起 来源:Navigator对象

    2017-09-19

  • hash set or back the url from th # host 设置返回的主机名和当前URL的端口号 hostname 返回当前URL的主机名 href 设置或返回完整的URL pathname 返回当前的路径部分 port 返回当前端口号 protocol协议号 search 设置活返回从问号开始前的URL部分
    查看全部
    0 采集 收起 来源:Location对象

    2017-09-19

  • length返回数量,back\forward对应前后,go跳转具体页面
    查看全部
    0 采集 收起 来源:History 对象

    2017-09-19

  • 假设评价学生的考试成绩,10分满分制,我们按照每一分一个等级将成绩分等,并根据成绩的等级做出不同的评价。 var myscore=6; //myscore变量存储分数,假设分数考了6; switch(myscore) //switch实现判断,case6匹配 { case 0: case 1: case 2: case 3: case 4: case 5: degree="继续努力!"; document.write("评语:"+degree+"<br>"); break; case 6: degree="及格,加油!"; document.write("评语:"+degree+"<br>"); break; case 7: degree="凑合,奋进!"; document.write("评语:"+degree+"<br>"); break; case 8: degree="太棒了,太棒了!"; document.write("评语:"+degree+"<br>"); break; case 9: case 10: degree="高手!大牛!"; document.write("评语:"+degree+"<br>"); break; } 执行结果: 评语:及格,加油!
    查看全部
  • 跟着我的节奏走(流程控制语句):switch 当有很多种选项的时候,switch比if else使用更方便。 语法: switch(表达式){ case 值1: 执行代码块1 break; case 值2: 执行代码块2 break; case 值N: 执行代码块 n break; default: 与case值1、case值2、case值n 不同时执行的代码 } 语法说明: switch必须赋初始值,值与每个case值匹配。满足执行该case后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。
    查看全部
  • break 终止当前循环并跳出当前循环,直接执行后续代码。本节分别使用了for(){}循环、while(){}循环、do{}while()循环进行学习,加深对各种循环的练习使用。
    查看全部
    0 采集 收起 来源:退出循环break

    2017-09-19

  • var numa,numb; numa=60; numb=70; if(numa>=60&&numb>=60) { document.write("JavaScript考核通过!"+"<br>"); } else{ document.write("糟糕!!考试没有通过!"+"继续努力"); }
    查看全部
  • 区别getElementByID,getElementsByName,getElementsByTagName 以人来举例说明,人有能标识身份的身份证,有姓名,有类别(大人、小孩、老人)等。 1. ID 是一个人的身份证号码,是唯一的。所以通过getElementById获取的是指定的一个人。 2. Name 是他的名字,可以重复。所以通过getElementsByName获取名字相同的人集合。 3. TagName可看似某类,getElementsByTagName获取相同类的人集合。如获取小孩这类人,getElementsByTagName("小孩")。 4. checked 属性设置或返回 checkbox 是否应被选中。 语法 设置 checked 属性: checkboxObject.checked=true|false 返回 checked 属性: checkboxObject.checked
    查看全部
  • get/setFullYear() 返回/设置年份,用四位数表示。
    查看全部
  • <script type="text/JavaScript"> var myweek =1;//myweek表示星期几变量 switch(myweek) { case 1: case 2: document.write("学习理念知识"); break; case 3: case 4: document.write("到企业实践"); break; case 5: document.write("总结经验"); break; case 6: case 7: document.write("周六、日休息和娱乐"); default:} alert("亲亲") </script>
    查看全部
  • 1. 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。 document.getElementsByName()中Elements是复数
    查看全部

举报

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

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