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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 数组赋值了,但是你输出没写进变量啊,所以结果没显示出来啊
    查看全部
  • 虽然它是空数组,但是它有值,所以不是undefined
    查看全部
  • createa("http://www.imooc.com","慕课网"); 别忘记链接和文本的双引号
    查看全部
  • 编程练习: 使用JavaScript代码写出一个函数 实现传入两个整数后弹出较大的整数
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-29

  • 编程练习 某班的成绩出来了,现在老师要把班级的成绩打印出来。 效果图: XXXX年XX月X日 星期X--班级总分为:81 格式要求: 1、显示打印的日期。 格式为类似“XXXX年XX月XX日 星期X” 的当前的时间。 2、计算出该班级的平均分(保留整数)。 同学成绩数据如下: "小明:87; 小花:81; 小红:97; 小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 函数虽然可以直接调用,比如compare2(5,4),但是你输出那里没有变量,所以不会显示出来。因此就得定义变量,把函数值赋给它。e.g data1=compare2(5,4); document.write(" 5 和 4 的较大值是:"+data1+"<br>"); 或者第二种方法是直接在输出语句里面调用函数。e.g document.write(" 5 和 4 的较大值是:"+compare2(5,4)+"<br>"); 这样就可以了。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • indexof(searchvalue,fromindex)返回搜索字符串第一次出现的位置,没有找到返回-1
    查看全部
    0 采集 收起 来源:userAgent

    2017-08-29

  • 数组排序sort() sort()方法使数组中的元素按照一定的顺序排列。 语法: arrayObject.sort(方法函数) 参数说明: 方法函数:可选。规定排序顺序,必须是函数。 1.如果不指定<方法函数>,则按unicode码顺序排列。 2.如果指定<方法函数>,则按<方法函数>所指定的排序方法排序。 myArray.sort(sortMethod); 注意: 该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。比较函数应该具有两个参数 a 和 b,其返回值如下: 若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。 若返回值>-1 && <1,则表示 A 和 B 具有相同的排序顺序。 若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。 1.使用sort()将数组进行排序,代码如下: <script type="text/javascript"> var myarr1 = new Array("Hello","John","love","JavaScript"); var myarr2 = new Array("80","16","50","6","100","1"); document.write(myarr1.sort()+"<br>"); document.write(myarr2.sort()); </script> 运行结果: Hello,JavaScript,John,love 1,100,16,50,6,80 注意:上面的代码没有按照数值的大小对数字进行排序。 2.如要实现这一点,就必须使用一个排序函数,代码如下: <script type="text/javascript"> function sortNum(a,b) { return a - b; //升序,如降序,把“a - b”该成“b - a” } var myarr = new Array("80","16","50","6","100","1"); document.write(myarr + "<br>"); document.write(myarr.sort(sortNum)); </script> 运行结果: 80,16,50,6,100,1 1,6,16,50,80,100
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • 看看三种获取节点的方法
    查看全部
  • 注意分号一定要是英文状态下输入
    查看全部
    0 采集 收起 来源:返回值的函数

    2017-08-29

  • replaceChild 实现子节点(对象)的替换。返回被替换对象的引用 node.replaceChild (newnode,oldnew )
    查看全部
  • 我还有其它用途( +号操作符) 操作符是用于在JavaScript中指定一定动作的符号。 (1)操作符 看下面这段JavaScript代码。 sum = numa + numb; 其中的"="和"+"都是操作符。 JavaScript中还有很多这样的操作符,例如,算术操作符(+、-、*、/等),比较操作符(<、>、>=、<=等),逻辑操作符(&&、||、!)。 注意: “=” 操作符是赋值,不是等于。 (2) "+"操作符 算术运算符主要用来完成类似加减乘除的工作,在JavaScript中,“+”不只代表加法,还可以连接两个字符串,例如: mystring = "Java" + "Script"; // mystring的值“JavaScript”这个字符串
    查看全部
  • 操作符之间的优先级(高到低): 算术操作符 比较操作符 逻辑操作符 "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • removeChild() 方法从子节点列表中删除某个节点。如删除成功,此方法可返回被删除的节点,如失败,则返回 NULL
    查看全部
  • 选定元素slice() slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数说明: start:必需。规定从何处开始选取。如果是负数,那么它规定从数组为不开始算起的位置。也就是说,-1指最后一个元素,-2指倒数第二个,以此类推。 end:可选。规定从何处结束选取。该参数是数组片段结束处的数组下标。如果没指定则从start到数组结束。如果是负数,那么它规定是从数组尾部开始算起的元素。 1.返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 2. 该方法并不会修改数组,而是返回一个子数组。 注意: 1. 可使用负值从数组的尾部选取元素。 2.如果 end 未被规定,那么 slice() 方法会选取从 start 到数组结尾的所有元素。 3. String.slice() 与 Array.slice() 相似。 我们将创建一个新数组,然后从其中选取的元素,代码如下: <script type="text/javascript"> var myarr = new Array(1,2,3,4,5,6); document.write(myarr + "<br>"); document.write(myarr.slice(2,4) + "<br>"); document.write(myarr); </script> 运行结果: 1,2,3,4,5,6 3,4 1,2,3,4,5,6
    查看全部
    0 采集 收起 来源:选定元素slice()

    2018-03-22

举报

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

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