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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 在文档对象模型 (DOM) 中,每个节点都是一个对象。DOM 节点有三个重要的属性 :


    1. nodeName : 节点的名称


    2. nodeValue :节点的值


    3. nodeType :节点的类型


    一、nodeName 属性: 节点的名称,是只读的。


    1. 元素节点的 nodeName 与标签名相同

    2. 属性节点的 nodeName 是属性的名称

    3. 文本节点的 nodeName 永远是 #text

    4. 文档节点的 nodeName 永远是 #document


    二、nodeValue 属性:节点的值


    1. 元素节点的 nodeValue 是 undefined 或 null

    2. 文本节点的 nodeValue 是文本自身

    3. 属性节点的 nodeValue 是属性的值


    三、nodeType 属性: 节点的类型,是只读的。以下常用的几种结点类型:


    元素类型    节点类型

      元素          1

      属性          2

      文本          3

      注释          8

      文档          9


    查看全部
    0 采集 收起 来源:节点属性

    2019-07-03

  • while(判断条件)

    {

        循环语句

    }

    查看全部
  •  function clock(){

          var time=new Date();//定义了最新的时间,把时间装在”time“元素中,此时”time“是一个容器 

          document.getElementById("clock").value = time;//把time容器中的时间用等号链接value再通过document.getElemById的方式传入到”clock“函数中,函数被function调用,此时循环:获取时间=放入time中,把time中的时间放入clock中,再被function调用:获取时间=放入time中,把time中的时间放入clock中,再被function调用。

       }

         


    查看全部
  • getAttribute()方法:

    elementNode.getAttribute(name)

    查看全部
  • toLocaleString() 方法可根据本地时间把 Date 对象转换为字符串,并返回结果。

    <script type="text/javascript">
    
    var d = new Date()
    document.write(d.toLocaleString())
    
    </script>


    查看全部
  • window.open 使用逗号、等号、不需要带像素单位

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

    2019-07-02

  • <script type="text/javascript">

      var myarr = new Array(3)

      myarr[0] = "I";

      myarr[1] = "love";

      myarr[2] = "JavaScript";

      document.write(myarr.join("."));

    </script>


    查看全部
  • concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组

    arrayObject.concat(array1,array2,...,arrayN)

    查看全部
  • random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。

    查看全部
    0 采集 收起 来源:随机数 random()

    2019-07-02

  • 空格的引入需要介入字符串的引号包裹才会起作用

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

    2019-07-01

  • 导出时间戳可以直接把方法写入,不需要介入变量的方法:objcet = objcet.getmethod(方法)()

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

    2019-07-01

  • var arr=[55,32,5,90,60,98,76,54];//包含8个数值的数组arr document.write(arr.length); //显示数组长度8document.write(arr[7]); //显示第8个元素的值54
    arr.length=10; //增大数组的长度document.write(arr.length); //数组长度已经变为10
    var arr=[98,76,54,56,76]; // 包含5个数值的数组document.write(arr.length); //显示数组的长度5arr[15]=34;  //增加元素,使用索引为15,赋值为34alert(arr.length); //显示数组的长度16


    查看全部
  • 数组每个值有一个索引号,从0开始

    var myarray = new Array(66,80,90,77,59);//创建数组同时赋值

    var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)



    查看全部
  • 取名       dididididi

    查看全部
  • round() 方法可把一个数字四舍五入为最接近的整数。

    查看全部
    0 采集 收起 来源:四舍五入round()

    2019-07-01

举报

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

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