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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • contat 连接两个或更多的数组,并返回结果 join 把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分隔 pop 删除并返回素组的最后一个元素 push 想数组的末尾添加一个或更多元素,并返回新的长度 reverse 颠倒数组中元素的顺序 shift 删除并返回数组中的第一个元素 slice 从某个已有的数组返回选定的元素 sort 对数组元素进行排序 splice 删除元素,冰箱数组添加新元素 toSource返回对象的源代码 toString把数组转换成字符串,并返回结果 toLocaleString把数组转化为本地数组,并返回结果 unshift 想数组的开头添加一个或更多元素,并返回新的长度 valueOf 返回数组对象的原始值
    查看全部
    0 采集 收起 来源: Array 数组对象

    2017-08-31

  • Math.floor(x) 小于或者等于X 切最接近X的整数
    查看全部
    0 采集 收起 来源:向下取整floor()

    2017-08-31

  • Math.ceil(x)返回大于或者等于X且最接近X的整数
    查看全部
    0 采集 收起 来源:向上取整ceil()

    2017-08-31

  • 鼠标移开事件(onmouseout) 鼠标移开事件,当鼠标移开当前对象时,执行onmouseout调用的程序。
    查看全部
  • getElementsByTagName()方法 返回带有指定标签名的节点对象的集合。返回元素的顺序是它们在文档中的顺序。 语法: document.getElementsByTagName(Tagname) 说明: 1. Tagname是标签的名称,如p、a、img等标签名。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,所以从0开始。 看看下面代码,通过getElementsByTagName()获取节点。 var myH = document.getElementById("myHead"); --id var myS= document.getElementsByName("sex"); --name var myI = document.getElementsByTagName("input"); --標籤
    查看全部
  • //第一步把之前的数据写成一个数组的形式,定义变量为 infos var infos = [ ['小A','女',21,'大一'], ['小B','男',23,'大三'], ['小C','男',24,'大四'], ['小D','女',21,'大一'], ['小E','女',22,'大四'], ['小F','男',21,'大一'], ['小G','女',22,'大二'], ['小H','女',20,'大三'], ['小I','女',20,'大一'], ['小J','男',20,'大三'] ]; //第一次筛选,找出都是大一的信息 var arr1 = []; var n = 0; for(var i=0;i<infos.length;i++){ if( infos[i][3] == "大一" ){ arr1[n] = infos[i]; document.write(arr1[n]+"<br/>"); n=n+1; } } document.write("大一人数: "+arr1.length+"<br/>"); //第二次筛选,找出都是女生的信息 for(var i=0;i<arr1.length;i++){ //这里可以用switch if(arr1[i][1]=='女') { document.write(arr1[i][0]+"<br/>");} }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 鼠标经过事件(onmouseover) 鼠标经过事件,当鼠标移到一个对象上时,该对象就触发onmouseover事件,并执行onmouseover事件调用的程序。
    查看全部
  • getElementsByName()方法 返回带有指定名称的节点对象的集合。 语法: document.getElementsByName(name) 与getElementById() 方法不同的是,通过元素的 name 属性查询元素,而不是通过 id 属性。 注意: 1. 因为文档中的 name 属性可能不唯一,所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。 2. 和数组类似也有length属性,可以和访问数组一样的方法来访问,从0开始。
    查看全部
  • 认识DOM 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 先来看看下面代码: 将HTML代码分解为DOM节点层次图: HTML文档可以说由节点构成的集合,DOM节点有: 1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。 2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。 3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。 节点属性: 遍历节点树: 以上图ul为例,它的父级节点body,它的子节点3个li,它的兄弟结点h2、P。 DOM操作: 注意:前两个是document方法。
    查看全部
    0 采集 收起 来源:认识DOM

    2018-03-22

  • element.setAttribute(name,value); 这个很重要的,
    查看全部
  • window.innerHeight:浏览器窗口的内部高度(包含横拉条的高度) ~~Width:浏览器窗口的内部宽度(包含竖拉条的宽度) document.documentElement.clientHeight:HTML文档所在窗口的当前高度(不包含横拉条的高度) ~~Width:HTML文档所在窗口的当前宽度(不包含竖拉条的高度) document.body.clientHeight:<body>标签所含内容的高度,如果没有内容则为0 ~~Width:HTML文档所在窗口的当前宽度减去默认的margin和padding的值后的宽度
    查看全部
  • getAttribute();这个方法很重要的,这个一定要记住了
    查看全部
  • ceil();向上取整
    查看全部
    0 采集 收起 来源:向上取整ceil()

    2017-08-31

  • 高到低: 算术操作符 比较操作符 逻辑操作符 "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • BOM:Browser Object Model,浏览器对象模型。 DOM:Document Object Mode,文档对象模型。
    查看全部
    0 采集 收起 来源:window对象

    2017-08-31

举报

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

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