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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • Math对象是固有的对象,可直接把 Math 作为对象使用调用其属性和方法,常用属性和方法: 圆周率:Math.PI; 绝对值:Math.abs(x); 对数进行上舍入:ceil(x); 对数进行下舍入:floor(x); 返回x,y中的较高/较低值:max(x,y),min(x,y); 返回0-1之间的随机数:random(); 将数x四舍五入:round(x); //对于 0.5,该方法将进行上舍入。(5.5 将舍入为 6) 平方根:sqrt(x);
    查看全部
    0 采集 收起 来源:Math对象

    2015-08-08

  • 数组连接concat() concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。 语法 arrayObject.concat(array1,array2,...,arrayN) 参数说明: array1:要连接的第一个数组 。。。 arrayN:要连接的第N个数组 注意: 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
    查看全部
  • 访问兄弟节点 1. nextSibling 属性可返回某个节点之后紧跟的节点(处于同一树层级中)。 2. previousSibling 属性可返回某个节点之前紧跟的节点(处于同一树层级中)。 注意: 两个属性获取的是节点。Internet Explorer 会忽略节点间生成的空白文本节点(例如,换行符号),而其它浏览器不会忽略。 解决问题方法: 判断节点nodeType是否为1, 如是为元素节点,跳过。
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2015-08-08

  • 为什么用setTimeout()不行啊。。。 document.getElementById("txt").value=num;//value不行,数字没有变化,用innerHTML代替value
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • JavaScript数组的length属性是可以自行设置 arr.length=10; //增大数组的长度 document.write(arr.length); //数组长度已经变为10
    查看全部
  • ...
    查看全部
  • var myarray=new array();//定义数组
    查看全部
  • b=a++ ; 相当于 b=a ; 然后 a 自己加1 b=++a ; 相当于 a 自己加 1, 然后 b=a b = ++a;是先做加法运算再赋值,即a = a + 1; b = a; b = a++;是先做赋值再做加法运算,即 b = a; a = a + 1;
    查看全部
    0 采集 收起 来源:编程练习

    2015-08-08

  • 第一个和最后一个子节点都是因为换行符而形成空白节点,可以通过访问他们的兄弟节点的方式来访问想想要的那个节点。nextSibling,previousSibling~
    查看全部
  • 换行符作为空白节点存在,要考虑其存在的影响:会占据一个DOM节点位置, 子节点名称:#text 子节点类型:3 子节点值:
    查看全部
  • 变量是用于存储某些/某种数值的存储器。我们可以把变量看做一个盒子,盒子用来存放物品,物品可以是衣服、玩具、水果...等
    查看全部
    0 采集 收起 来源:什么是变量

    2015-08-08

  • 在文档对象模型 (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 采集 收起 来源:节点属性

    2015-08-08

  • 1. JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写吆。 2. JS中的字符、符号等一定要在英文状态下输入吆。
    查看全部
    0 采集 收起 来源:让你认识JS

    2015-08-08

  • 1. JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写吆。 2. JS中的字符、符号等一定要在英文状态下输入吆。
    查看全部
    0 采集 收起 来源:让你认识JS

    2015-08-08

  • 替换元素节点replaceChild() replaceChild 实现子节点(对象)的替换。返回被替换对象的引用。 语法:node.replaceChild (newnode,oldnew ) 参数: newnode : 必需,用于替换 oldnew 的对象。 oldnew : 必需,被 newnode 替换的对象。 注意: 1. 当 oldnode 被替换时,所有与之相关的属性内容都将被移除。 2. newnode 必须先被建立。
    查看全部

举报

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

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