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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 操作符之间的优先级(高到低): 算术操作符 比较操作符 逻辑操作符 "="赋值符号
    查看全部
  • Math对象:随机数random(),random()方法可返回介于0~1(大于或等于0但小于1)之间的一个随机数。 语法:Math.random(); 注意:返回一个大于或等于0但小于1的符号为正的数字值。 我们取得介于0到1之间的一个随机数,代码如下: document.write(Math.random()); 运行结果:0.190305486195328,注意:因为是随机数,所以每次运行结果不一样,但是0~1的数值。 例如:获得0~10之间的随机数,代码如下: document.write((Math.random())*10); 运行结果:8.72153625893887。
    查看全部
    0 采集 收起 来源:随机数 random()

    2017-10-26

  • <script type="text/javascript"> //定义函数 function compare (a,b) { if (a > b){ return a; } else if (a < b) { return b; } else{ return "大小一样"; } } //函数体,判断两个整数比较的三种情况 //调用函数,实现下面两组数中,返回较大值。 document.write(" 5 和 4 的较大值是:"+compare(5,4)+"<br>"); document.write(" 6 和 3 的较大值是:"+compare(6,3) ); </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

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

    2017-10-26

  • location用于获取或设置窗体的URL,并且可以用于解析URL。 语法: location.[属性|方法] 获取当前显示文档的URL,并输出。 var k=window.location.href; document.write(k) ;
    查看全部
    0 采集 收起 来源:Location对象

    2017-10-26

  • <script type="text/javascript"> //第一步把之前的数据写成一个数组的形式,定义变量为 infos var infos = [['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']]; var tmp = new Array(); //第一次筛选,找出都是大一的信息 for (var i = 0; i < infos.length; i++) { //i为0开始的自增 if (infos[i][3] == '大一') { document.write(infos[i] + '<br />'); tmp[i] = infos[i]; } } // for (var i in tmp) { // document.write(i + tmp[i] + '<br />'); // } // tmp.sort(); // sort()方法会重新分配下标 // for (var i in tmp) { // document.write(i + tmp[i] + '<br />'); // } //第二次筛选,找出都是女生的信息 for (var i in tmp) { //i为数组的下标 if (tmp[i][1] == '女') { document.write(tmp[i][0] + '<br />'); } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • var mynum = 5; 这里的“=”不是表示等于号,而是表示给变量赋值
    查看全部
  • 那平常时关闭网页就直接跳出一个对话框是怎么办到的?原来还有一个onbeforeunload,顾名思义,就是在onunload被执行之前,就被调用,无论是以上2种跳转方法中的哪种,onbeforeunload都会被触发。
    查看全部
  • 加载事件onload()和点击事件onclick()非常重要。加载事件可以在页面加载前通过JS代码对页面样式做出调整,比如检测浏览器宽度屏幕分辨率之后,调整页面的相应尺寸,所以onload()非常实用。 时间: 2016-05-20 279 kibouhi kibouhi 支持的标签:<body>, <frame>, <frameset>, <iframe>, <img>, <input type="image">, <link>, <script> ,<style>,写在<body>内监听页面加载,正如写在<img>监听图像加载。 共勉。
    查看全部
  • 加载事件(onload) 事件会在页面加载完成后,立即发生,同时执行被调用的程序。 注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。
    查看全部
  • 文本框内容改变事件(onchange) 通过改变文本框的内容来触发onchange事件,同时执行被调用的程序。
    查看全部
  • 内容选中事件(onselect) 选中事件,当文本框或者文本域中的文字被选中时,触发onselect事件,同时调用的程序就会被执行。
    查看全部
  • 失焦事件(onblur) onblur事件与onfocus是相对事件,当光标离开当前获得聚焦对象的时候,触发onblur事件,同时执行被调用的程序。
    查看全部
  • 光标聚焦事件(onfocus) 当网页中的对象获得聚点时,执行onfocus调用的程序就会被执行。
    查看全部
  • 鼠标移开事件(onmouseout) <form> <a href="http://www.imooc.com" onmouseout="message()">点击我</a> </form>
    查看全部

举报

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

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