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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 小写 toLowerCase()

    查看全部
  • 通过元素节点的属性名称获取属性的值。

    语法:

    elementNode.getAttribute(name)

    说明:

    1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。

    2. name:要想查询的元素节点的属性名字

    看看下面的代码,获取h1标签的属性值:

    运行结果:

    h1标签的ID :alink
    h1标签的title :getAttribute()获取标签的属值

    查看全部
  • https://img1.sycdn.imooc.com//5bcd91ba0001947007870500.jpg

    清除节点内容

    查看全部
  • <td><a href="javascript:deleteEle(this)" >删除</a></td>   妈的这里不能这样写啊,href后面是加网址的,你是点击实现功能的话,还是要"onclick="deleteEle(this)"

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

    2018-10-22

  • var d = new Date(2012, 10, 1);  //2012年10月1日var d = new Date('Oct 1, 2012'); //2012年10月1日


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

    2018-10-22

  • 对象,属性,方法。

    对象:

    所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法

    对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;

    对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;

    内置对象: String、Date、Array 

    属性:length

    方法:toUpperCase();

    举例:银行卡是对象,银行卡的卡号是属性,用银行卡取钱是方法

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

    2018-10-22

  • b++后自加;++b前自加;

    区别:

    b++优先和其他运算符计算后在将b+1;

    代码:

    b = 0 ;

    a = b++;

    运行结果 a = 0 , b = 1 

    ++b优先自加1再和其他运算符计算;

    代码:

    b = 0 ;

    a = ++b;

    运行结果 a = 1 , b = 1 

    特例:

    b=0;

    b=b++;

    结果:

    b=0


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

    2018-10-22

  • ++b 或者 b++ 本身也是一个运算, 不同的是 ++b 先+ 再参与其他运算  b++ 先参与其他运算再+ 
    b = b + (++b)  从左到右开始运算 b(=0) + b(运算后为1) = 0 + 1;
    int b = 0;
    b = ++b + b;
    这样就是2


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

    2018-10-22

  • https://img1.sycdn.imooc.com//5bcd82d2000105db08060546.jpg

    在代码编辑器中,script标签内,为ul添加一个li。设置li内容为PHP


    查看全部
  • 这就是程序的魅力所在了,num++可以说成是先赋值再进行加法,而++num可以说成是先进行加法再赋值。

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

    2018-10-22

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

    语法:

    document.getElementsByTagName(Tagname)

    说明:

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

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

    看看下面代码,通过getElementsByTagName()获取节点。

    查看全部
  • 返回带有指定名称的节点对象的集合。

    语法:

    document.getElementsByName(name);

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

    注意:

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

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

    看看下面的代码:

    运行结果:

    查看全部
  • https://img1.sycdn.imooc.com//5bcd71ba0001f61a09390599.jpg

    遍历节点,输出节点属性,

    查看全部
  • switch(表达式){case值1:
      执行代码块 1  break;case值2:
      执行代码块 2  break;...case值n:
      执行代码块 n  break;default:
      与 case值1 、 case值2...case值n 不同时执行的代码
    }


    查看全部
  • innerHTML指从初始位置到终止位置的全部内容,还包括HTML标签。

    innerText   指的是从起始位置到终止位置的内容,但它去除HTML标签。

    outerHTML指的是除了包含innerHTML的全部内容外, 还包含对象标签本身。



    查看全部

举报

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

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