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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • userAgent 返回用户代理头的字符串表示(就是包括浏览器版本信息等的字符串) 语法 navigator.userAgent 使用userAgent判断使用的是什么浏览器,代码如下: function validB(){ var u_agent = navigator.userAgent; var B_name="Failed to identify the browser"; if(u_agent.indexOf("Firefox")>-1){ B_name="Firefox"; }else if(u_agent.indexOf("Chrome")>-1){ B_name="Chrome"; }else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){ B_name="IE(8-10)"; } document.write("B_name:"+B_name+"<br>"); document.write("u_agent:"+u_agent+"<br>"); } 几种浏览的user_agent.,像360的兼容模式用的是IE、极速模式用的是chrom的内核。
    查看全部
    0 采集 收起 来源:userAgent

    2018-03-22

  • 嗯,让新加的行也有鼠标移上去和移开的变色的效果
    查看全部
    0 采集 收起 来源:编程练习

    2015-01-26

  • Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。 属性: · appCodeName 浏览器代码名的字符串表示 · appName 返回浏览器的名称 · AppVersion 返回浏览器的平台和版本信息 · platform 返回运行浏览器的操作系统平台 · userAgent 返回由客户机发送服务器的user-agent头部的值
    查看全部
    0 采集 收起 来源:Navigator对象

    2015-01-26

  • <!DOCTYPE HTML> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>系好安全带,准备启航</title> <script type="text/javascript"> var mydate=new Date(); //通过javascript的日期对象来得到当前的日期,并输出。 var myweeker=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"] ; document.write(mydate.getFullYear()+"年"+mydate.getMonth()+1+"月"+mydate.getDate()+"日"+myweeker[mydate.getDay()]+"--"); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var myscore=scoreStr.split(";"); var mysplite=""; var myarr=new Array(); var sum=0; for (var i=0;i<=myscore.length-1;i++){ mysplite=myscore[i]; myarr[i]=mysplite.substring(3,5); } //document.write(myarr+"<br>") //从数组中将成绩撮出来,然后求和取整,并输出。 for (var j=0;j<=myarr.length-1;j++){ sum=sum+parseInt(myarr[j]); } document.write("班级总分为:"+sum/myarr.length); </script> </head> <body> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • Location对象 location用于获取或设置窗体的URL,并且可以用于解析URL。 对象属性: hash - 设置或返回从井号(#)开始的URL(锚) host - 设置或返回主机名和当前URL的端口号 hostname - 设置或返回当前URL的主机名 href - 设置或返回完整的URL pathname - 设置或返回当前URL的路径部分,如例子中的list.php port - 设置或返回当前URL的端口号 protocol - 设置或返回当前URL的协议 search - 设置或返回从问号(?)开始的URL(查询部分) 对象方法: assign() - 加载新的文档 reload() - 重新加载当前文档 replace() - 用新的文档替换当前文档
    查看全部
    0 采集 收起 来源:Location对象

    2015-02-03

  • 又犯了重复关键词的错误。。。。
    查看全部
    0 采集 收起 来源:编程练习

    2015-01-26

  • 返回浏览历史中的其他页面 window.history.go(number); window.history.go(-2); 和在浏览器中单击两次后退按钮操作一样。
    查看全部
  • 返回下一个浏览的页面 window.history.forward();/window.history.go(1);
    查看全部
  • 返回前一个浏览的页面 history.back();/history.go(-1);
    查看全部
  • History 对象 记录了用户曾经浏览过的页面(URL) window.history.[属性|方法] //window可以省略。
    查看全部
    0 采集 收起 来源:History 对象

    2015-01-26

  • clearTimeout(id_of_setTimeout)
    查看全部
  • 一个表达式可以包含常数或变量。
    查看全部
  • setTimeout(代码,延迟时间); setTimeout("alert('Hello!')", 3000 );
    查看全部
  • 取消计时器 clearInterval(id_of_setInterval) id_of_setInterval:由 setInterval() 返回的 ID 值
    查看全部
  • setInterval(代码,交互时间); 代码:要调用的函数或要执行的代码串。 交互时间:周期性执行或调用表达式之间的时间间隔,以毫秒计(1s=1000ms)。 返回值:一个可以传递给 clearInterval() 从而取消对"代码"的周期性执行的值。 setInterval("clock()",1000) 或 setInterval(clock,1000)
    查看全部

举报

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

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