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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 通过document.getElementById("ID")获取元素,.innerHTML获取元素的内容; Object.style.property=new style;修改元素样式 Object.style.display = none/block;设置元素显示/隐藏。
    查看全部
    0 采集 收起 来源:认识DOM

    2018-03-22

  • arr.sort()可以将数组进行排序 split('')可以将字符串进行逐个分割 arr.splice('删除位置','删除个数','如果要添加,添加的内容')可以将数组元素进行删除或者添加
    查看全部
    0 采集 收起 来源:编程练习

    2017-07-21

  • geFullYear()获取年份 getMonth() 获取月份,0代表1月,所以要加1 getDate() 获取日期 getDay() 返回星期对应的序列,0代表星期日,用数组输出 split(起始位置,分割次数) //分割字符串,返回到新数组 substr(起始位置,提取长度) //提取字符串 indexOf(位置) //返回指定位置 slice(起始,结尾) //选取元素
    查看全部
    0 采集 收起 来源:编程练习

    2017-07-21

  • === 在两边的值完全一样
    查看全部
    0 采集 收起 来源:编程练习

    2017-07-21

  • document.getElementById("").value,用于文本框之类的取值 document.getElementById("").innerHTML,用于本例中的这类,注意体会。
    查看全部
    1 采集 收起 来源:编程练习

    2018-03-22

  • 对自己不抱希望
    查看全部
    0 采集 收起 来源:编程练习

    2017-07-21

  • 先新创建想要代替的元素,和元素内容,然后获取旧元素,然后用新元素在父元素的级别上代替旧元素
    查看全部
  • 在函数里面加了一段 document.write("(a-b)="+(a-b)+"</br>");终于看明白了 (a-b)=64----第一次调用函数:a是80,b是16,结果为64>0,因此交换位置:16,80,50,6,100,1 (a-b)=30----第二次调用函数:a是80,b是50,结果为30>0,因此交换位置:16,50,80,6,100,1 (a-b)=-34----第三次调用函数:a是16,b是50,结果为-34<0,因此不交换位置:16,50,80,6,100,1 (a-b)=74----第四次调用函数:a是80,b是6,结果为74>0,因此交换位置:16,50,6,80,100,1 (a-b)=44----第五次调用函数:a是50,b是6,结果为44>0,因此交换位置:16,6,50,80,100,1 (a-b)=10----第六次调用函数:a是16,b是6,结果为10>0,因此交换位置:6,16,50,80,100,1 (a-b)=-20----第七次调用函数:a是80,b是100,结果为-20<0,因此不交换位置:6,16,50,80,100,1 (a-b)=99----第八次调用函数:a是100,b是1,结果为99>0,因此交换位置:6,16,50,80,1,100 (a-b)=79----第九次调用函数:a是80,b是1,结果为79>0,因此交换位置:6,16,50,1,80,100 (a-b)=49----第十次调用函数:a是50,b是1,结果为49>0,因此交换位置:6,16,1,50,80,100 (a-b)=15----第十一次调用函数:a是16,b是1,结果为15>0,因此交换位置:6,1,16,50,80,100 (a-b)=5----第十二次调用函数:a是6,b是1,结果为5>0,因此交换位置:1,6,16,50,80,100 1,6,16,50,80,100 应该是一种优化版的冒泡排序法
    查看全部
    3 采集 收起 来源: 数组排序sort()

    2018-03-22

  • 屏幕可用高和宽度 1. screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如任务栏。 2. screen.availHeight 属性返回访问者屏幕的高度,以像素计,减去界面特性,比如任务栏。
    查看全部
  • window.screen 对象包含有关用户屏幕的信息。 1. screen.height 返回屏幕分辨率的高 2. screen.width 返回屏幕分辨率的宽
    查看全部
  • screen对象 window.screen.属性 availHeight/availWidth/colorDepth/height/width
    查看全部
    0 采集 收起 来源:screen对象

    2017-07-21

  • 使用userAgent判断使用的是什么浏览器 navigator.userAgent
    查看全部
    0 采集 收起 来源:userAgent

    2017-07-21

  • Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。 appCodeName / appName / appVersion / platform / userAgent
    查看全部
    0 采集 收起 来源:Navigator对象

    2017-07-21

  • Location对象 对象属性: hash:URL锚 host:端口号 hostname:URL主机名 href:完整URL pathname:路径 port:端口号 protocol:协议 search:查询部分 对象方法: assign() 加载新文档 reload() 重新加载当前文档 replace() 用新文档替换当前文档
    查看全部
    0 采集 收起 来源:Location对象

    2017-07-21

  • Location对象 对象属性: hash:URL锚 host:端口号 hostname:URL主机名 href:完整URL pathname:路径 port:端口号 protocol:协议 search:查询部分 对象方法: assign() 加载新文档 reload() 重新加载当前文档 replace() 用新文档替换当前文档
    查看全部
    0 采集 收起 来源:Location对象

    2017-07-21

举报

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

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