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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • Location 对象

    1,Location 对象包含有关当前 URL 的信息,表示当前浏览器窗口的 Web 地址。

    2,Location 对象是 Window 对象的一个部分,可通过 window.history 属性对其进行访问。window可省略.

    3, location的href 属性存放的是文档的完整 URL,其他属性则分别描述了 URL 的各个部分。

    4, window.location.reload(); //重载当前文档

        window.location.replace(); //用新的文档替换当前文档.装载一个新文档而无须在浏览器的历史列表中,为它创建一个新的历史记录,

        window.location.assign(); //加载新的文档.

    查看全部
    0 采集 收起 来源:Location对象

    2018-06-02

  • document.getElementsByTagName()获取到的是一个数组,所以取值的时候要注意遍历一下。

    查看全部
  • <!DOCTYPE  HTML>

    <html >

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>数组</title>

    <script type="text/javascript">

     //创建数组

        var  arr = ['*','##',"***","&&","****","##*"];

       arr[7] = "**";

     //显示数组长度

     alert("该数组的长度是:"+arr.length);

     

     //将数组内容输出,完成达到的效果。

    document.write(arr[0]+"<br />"+arr[7]+"<br />"+arr[2]+"<br />"+arr[4]);


    </script>

    </head>

    <body>

    </body>

    </html>



    是这样的吗?有后来的前辈看到问题的话望不吝赐教  QQ836500852

    查看全部
    0 采集 收起 来源:编程练习

    2018-06-01

  • toUpperCase()   转大写

    toLowerCase()  转小写

    查看全部
  • concat()链接数组

    查看全部
  • Math.ceil();向上取整

    查看全部
    0 采集 收起 来源:向上取整ceil()

    2018-06-01

  • substring() 方法用于提取字符串中介于两个指定下标之间的字符

    查看全部
  • split() 方法将字符串分割为字符串数组,并返回此数组。

    查看全部
  • charAt()方法返回指定位置的字符,返回的字符是长度为1的字符串。

    字符串中第一个字符的下标是0,最后一个字符的下标长度为字符串长度减一。

    查看全部
  • toLowerCase()将大写字符转换为小写。

    查看全部
  • toUpperCase();将字符串小写字母转换为大写。


    查看全部
  • History 对象

    1,History 对象记录了用户(在浏览器窗口中)访问过的 URL。

    History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。window可以省略

    2,从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。

    window.history.length; //返回当前浏览器窗口的历史列表中的URL数量.

    window.history.back(); //加载history列表中的前一个URL,等同于点击浏览器的倒退按钮。

    window.history.forward(); //加载history列表中的下一个URL.等同于点击浏览器的前进按钮。

    window.history.go(数值); //加载history列表中相对位置的页面.根据当前页面在历史列表中的位置来加载history列表中相对位置的某个具体页面。.如:history.go(-2);相当于点击两次后退按钮,history.go(0);当前页面.

    history.go(2);相当于点击再次前进按钮


    查看全部
    0 采集 收起 来源:History 对象

    2018-06-01

  •               getElementsByTagName( )方法

    返回带有指定标签的节点对象的集合。返回元素的顺序是它们在文档中的顺序。

    语法:

    document.getElementsByTagName(Tagname)

    说明:

    1. Tagname是标签的名称,如p、a、img等标签名。

    2. 和数组类似也有length属性,可以访问数组一样的方法来访问,所以从0开始。

    查看全部
  •                 getElementsByName( )方法

    返回带有指定名称的节点对象的集合。

    语法:

    document.getElementsBtName(name)

    注意:

    1. 因为文档中的name属性可能不唯一,所以getElementsByName( )方法返回的是元素的数组,而不是一个元素。

    2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。

    3. 与getElementById( )方法不同的是,通过元素的name属性查询元素,而不是通过id属性。

    查看全部
  •                                            DOM

    节点属性:

    https://img1.sycdn.imooc.com//5b0ff8c100010eac04580126.jpg

    遍历节点树:

    https://img1.sycdn.imooc.com//5b0ff8b40001fcee04960214.jpg

    DOM操作:

    https://img1.sycdn.imooc.com//5b0ff8a8000128d405240278.jpg

    注意:前两个是document方法。

    查看全部
    0 采集 收起 来源:认识DOM

    2018-05-31

举报

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

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