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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • <script type="text/javascript"> var ele=document.createElement("p"); ele.className="message"; var eleText=document.createTextNode("I love Javascript!"); ele.appendChild(eleText); document.body.appendChild(ele); </script>
    查看全部
  • 通过ID得到返回值:var myH=document.getElementById("myHead"); 通过Name得到返回值:var myS=document.getElementsByName("sex"); 通过Tagname得到返回值,Tagname是标签的名称,如p、a、img等:var myI=document.getElementsByTagName("input");
    查看全部
  • <script type="text/javascript"> var main = document.body; //创建链接 function createa(url,text) {var a=document.createElement("a"); a.href=url; a.innerHTML=text; a.style.color="red"; main.appendChild(a); } // 调用函数创建链接 createa("http://www.imooc.com/","慕课网"); </script>
    查看全部
  • Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。 属性: · appCodeName 浏览器代码名的字符串表示 · appName 返回浏览器的名称 · AppVersion 返回浏览器的平台和版本信息 · platform 返回运行浏览器的操作系统平台 · userAgent 返回由客户机发送服务器的user-agent头部的值
    查看全部
    0 采集 收起 来源:Navigator对象

    2015-01-28

  • 计时器setTimeout() setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 语法: setTimeout(代码,延迟时间); 参数说明: 1. 要调用的函数或要执行的代码串。 2. 延时时间:在执行代码前需等待的时间,以毫秒为单位(1s=1000ms)。
    查看全部
  • 对象属性: hash - 设置或返回从井号(#)开始的URL(锚) host - 设置或返回主机名和当前URL的端口号 hostname - 设置或返回当前URL的主机名 href - 设置或返回完整的URL pathname - 设置或返回当前URL的路径部分,如例子中的list.php port - 设置或返回当前URL的端口号 protocol - 设置或返回当前URL的协议 search - 设置或返回从问号(?)开始的URL(查询部分) 对象方法: assign() - 加载新的文档 reload() - 重新加载当前文档 replace() - 用新的文档替换当前文档 location.assign和location.replace的区别是什么? window.location.assign(url) : 加载 URL 指定的新的 HTML 文档。就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面。 window.location.replace(url) : 通过加载 URL 指定的文档来替换当前文档,这个方法是替换当前窗口页面,前后两个页面共用一个窗口,所以是没有后退返回上一页的
    查看全部
    0 采集 收起 来源:Location对象

    2015-01-28

  • <span>秒后回到主页</span> <a href="backwindow()">返回</a> 给窗口开一个新的链接:window.location.assign("http://www.imooc.com"); 设置延时:setInterval('count()',1000);
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 效果?
    查看全部
  • 取消计时器clearInterval() clearInterval() 方法可取消由 setInterval() 设置的交互时间。 语法: clearInterval(id_of_setInterval) 参数说明: id_of_setInterval:由 setInterval() 返回的 ID 值。
    查看全部
  • <script type="text/javascript"> function replaceMessage(){ var newNode=document.createElement("i"); var newNodeText=document.createTextNode("Javascript"); newNode.appendChild(newNodeText); var oldNode=document.getElementById("oldnode"); oldNode.parentNode.replaceChild(newNode,oldNode); } </script>
    查看全部
  • 返回用户代理头的字符串表示(就是包括浏览器版本信息等的字符串):var u_agent =navigator.userAgent; 根据u_agent判断是什么浏览器:if(u_agent.indexOf("Firefox")>-1) B_name="Firefox";
    查看全部
    0 采集 收起 来源:userAgent

    2018-03-22

  • getDay() 返回星期,返回的是0-6的数字,0 表示星期天。
    查看全部
    0 采集 收起 来源:返回星期方法

    2015-01-28

  • Switch必须赋初始值,值与每个case值匹配。
    查看全部
  • 从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。 var HL = window.history.length ;
    查看全部
    0 采集 收起 来源:History 对象

    2015-01-28

  • 使用关键字new,Date()的首字母必须大写。 1m = 1000ms
    查看全部
    0 采集 收起 来源: Date 日期对象

    2015-01-28

举报

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

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