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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • function sortNum(a,b){

    return a-b;//升序排列;

    //降序排列是b-a;

    }

    查看全部
    0 采集 收起 来源: 数组排序sort()

    2019-07-15

  • 注意两个参数的用法及意义

    substring:必须。规定需检索的字符串值
     startpos:可选整数参数,规定在字符串中开始检索的位置。
     范围是(0~stringObject.length-1), 若省略参数,则从字符串首字符开始


    查看全部
  • Date对象中处理时间和日期的常用方法:


    查看全部
    0 采集 收起 来源: Date 日期对象

    2019-07-15

  • var arr1 = [1,2,3];

    var arr2 = [4,5,6];

    document.write(arr1.concat(arr2)+"<br>");

    document.write(arr1.join("$")+"<br>");

    document.write(arr1.push("7")+"<br>");

    document.write(arr1.reverse()+"<br>");

    document.write(arr1.shift()+"<br>");

    document.write(arr1.slice(1,2)+"<br>");

    document.write(arr1.sort()+"<br>");

    document.write(arr1.splice(1,1,'10')+"<br>");

    document.write(arr1.toSource()+"<br>");

    document.write(arr1.toString()+"<br>");

    document.write(arr1.toLocaleString()+"<br>");

    document.write(arr1.unshift("11")+"<br>");

    document.write(arr1.toLocaleString()+"<br>");

    document.write(arr1.valueOf()+"<br>");


    查看全部
    0 采集 收起 来源: Array 数组对象

    2019-07-14

  • 有点问题。。。

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

    2019-07-14

  • 这个要请教师傅。。。

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

    2019-07-14

  • 这个要请教师傅。。。

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

    2019-07-14

  • 这个要请教师傅。。。

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

    2019-07-14

  • 这个需要请教师傅。。。

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

    2019-07-14

  • 对变量而言,声明 即 定义 

    但是对于函数来说定义和声明完全不是一回事 。

        void   sum(int a,int b);这是函数的声明

        void   sum(int a,int b)

        {

        }

        整体是函数的定义  ,函数的定义没有分号 而且要加上一对花括号 ,里边是函数的实现。

       函数一定要在定义前声明否则会报错 。我一般在主函数前写上函数的声明 ,然后在主函数之后写函数的定义。   当然 如果你用的函数是API已经封装好的  比如使用MFC里的open()打开文件或者文件夹函数时 ,就不需要声明  直接定义就可以了。

    对象使用前先定义,定义对象语句:eg:var object1 = new Arrar();

    访问对象  属性  的语法:objectName.methodName   对象名.属性名

    访问对象  方法  的语法:objectName.methodName()    对象名.方法名()

    查看全部
    0 采集 收起 来源:什么是对象

    2019-07-14

  • 这个还不会,要请教师傅

    查看全部
    0 采集 收起 来源:什么是函数

    2019-07-14

  • 原生js用onclick,

    用法:onclick = "functionname()"

    查看全部
  • 记住要加开头要加switch,结尾要加default

    查看全部
  • 9-8访问子节点childNodes

    访问子节点childNodes

    访问选定元素节点下的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性。

    语法:

    elementNode.childNodes

    注意:

    如果选定的节点没有子节点,则该属性返回不包含节点的 NodeList。

    我们来看看下面的代码:

    运行结果:

    IE:

      UL子节点个数:3   节点类型:1

    其它浏览器:

       UL子节点个数:7    节点类型:3

    注意:

    1. IE全系列、firefox、chrome、opera、safari兼容问题

    2. 节点之间的空白符,在firefox、chrome、opera、safari浏览器是文本节点,所以IE是3,其它浏览器是7,如下图所示:

    如果把代码改成这样:

    <ul><li>javascript</li><li>jQuery</li><li>PHP</li></ul>

    运行结果:(IE和其它浏览器结果是一样的)

      UL子节点个数:3   节点类型:1


    查看全部
  • 9-7节点属性

    在文档对象模型 (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-14

举报

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

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