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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 必须全部英文符号
    查看全部
    0 采集 收起 来源:编程练习

    2018-01-14

  • for(var i in infos){ if(infos[i][3]=="大一"&&infos[i][1]=="女"){ document.write(infos[i]+"</br>"); } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • mydate.getMonth()获取的月份默认是减少一个月的,如果你要九月份,那就要mydate.getMonth()+1
    查看全部
  • document.getElementById( id名 ).value 获取或设置 id名的值, 使用parseInt()函数可解析一个字符串,并返回一个整数. 获取元素的值或设置id名的值的方法为:例: 赋值:document.getElementById(“id”).value = 1; 取值:var = document.getElementById(“id”).value; 计算加号时候,要防止系统自动进行字符串加法类运算,加parseInt(number) parseFloat() 函数可解析一个字符串,并返回一个浮点数。 该函数指定字符串中的首个字符是否是数字。如果是,则对字符串进行解析,直到到达数字的末端为止,然后以数字返回该数字,而不是作为字符串。
    查看全部
    1 采集 收起 来源:编程练习

    2018-01-13

  • //在文本框中输入输入1-6数值,当点击"确定"按钮时,根据输入的数值,通过id选中相应的复选项。 function checkone(){ var j=document.getElementById("wb").value; if(isNaN(j)){ alert('请输入数字'); }else if(j == '' || j == null || j > 6 || j < 1){ alert('请输入1-6数字') }else{ j = parseInt(j); var hobby = document.getElementsByName("hobby"); for(var i = 0; i < hobby.length; i++){ if(j == i + 1){ hobby[i].checked = true; }else{ hobby[i].checked = false; } } } };
    查看全部
  • //当点击"全选"按钮时,将选中所有的复选项。 function checkall(){ var hobby = document.getElementsByTagName("input"); for(var i = 0; i < hobby.length; i++){ if(hobby[i].type == 'checkbox'){ hobby[i].checked = true; } } }; //当点击"全不选"按钮时,将取消所有选中的复选项。 function clearall(){ var hobby = document.getElementsByName("hobby"); for(var i = 0; i < hobby.length; i++){ if(hobby[i].type == 'checkbox'){ hobby[i].checked = false; } } };
    查看全部
  • 因为js属于弱类型语言,所以在定义方法传入参数的时候并不需要指定其类型。
    查看全部
    0 采集 收起 来源:有参数的函数

    2018-01-13

  • arr.sort(); function sortNum(a,b){ return a-b; } 如果a-b>0(即正数)就把a和b的位置交换,也就是较小的一个数会排到前面; 如果b-a>0就把a和b的位置交换,也就是较大的一个数会排到前面。
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • slice() 是选取数组重的元素, slice是片的意思 就是切片的意思 比如 一片面包 a slice of brand arr.slice(start, end) str.substring(startPos, stopPos) 提取字符串 开始位置 结束位置 字符串为结束位置减1
    查看全部
    0 采集 收起 来源:选定元素slice()

    2018-01-13

  • JavaScript数组的length属性是可变的,这一点需要特别注意。 arr.length=10; //增大数组的长度
    查看全部
  • 第一种方法: var myarray = new Array(66,80,90,77,59);//创建数组同时赋值 第二种方法: var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)
    查看全部
  • 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。
    查看全部
  • 截取字符串 1.str.substr(startPos,length) 截取指定长度的字符串 2.str.substring(startPos, stopPos)stop等于结束位置的索引加1
    查看全部
  • 截取一段字符串 可以有两个参数 或者只有一个参数也是可以的 1.startPos 开始位置 2.stopPos 结束位置为结束的索引+1;死记硬背一定要加1 至于为什么 记住就好了 哪有那么多为什么 加一 var obj.substring(startPos ,stopPos)
    查看全部
  • split() 字符串分割 把字符串分割成一个数组 有两个参数obg.split(separator, limit) separtor 是分离器的意思哦 意思是从指定的位置分离 limit 是限制的意思 就是说 限制分离的次数 就是说分离后数组的长度是几 ps: 如果分离器是个空字符串obj.split("") 就是说每个字符串之间都被分割了 妈妈不要你了哦 但是你在"<br/>"上边为什么要在引号还有怀疑 说明字符串拼接还得看看
    查看全部

举报

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

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