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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • onclick  鼠标点击时

    onmouseover  鼠标滑过时

    onmouseout  鼠标移开时

    onfocus    光标聚焦(光标在需聚焦的地方)事件

    onblur     光标失焦(光标离开刚聚焦的地方)事件

    onselect   选中事件(选中文本框中的文字时触发)

    onchange   文本框内容改变事件

    onload    加载事件(事件写在<body>中;相当于打开一个新的页面)

    onunload  卸载事件(离开或者刷新页面时)格式为window.onunload=函数名;


    查看全部
  • Location对象

    location用于获取或设置窗体的URL,并且可以用于解析URL。

    语法:

    location.[属性|方法]

    location对象属性图示:

    location 对象属性:

    location 对象方法:


    查看全部
    0 采集 收起 来源:Location对象

    2018-06-07

  • 事件是触发JS函数或者程序的

    https://img1.sycdn.imooc.com//5b189aff00010d5204860356.jpg

    查看全部
    1 采集 收起 来源:什么是事件

    2018-06-07

  • 函数调用

    (1)直接在<script>标签输入函数名调用

    https://img1.sycdn.imooc.com//5b1894d80001411602730138.jpg

    (2)在HTML文件中,比如点击按钮内调用

    https://img1.sycdn.imooc.com//5b1894e600017c6603320057.jpg

    查看全部
    0 采集 收起 来源:函数调用

    2018-06-07

  • 函数的定义

    (1)单个参数

    function 函数名{ 函数体; }

    (2)多个参数(之间用逗号隔开)

    function 函数名(参数1,参数2)

    { 函数体; }


    查看全部
    0 采集 收起 来源:定义函数

    2018-06-07

  • 函数就是可以减少输入次数、精简输入过程的可被直接调用的库

    查看全部
    0 采集 收起 来源:什么是函数

    2018-06-07

  • 返回浏览历史中的其他页面

    go()方法,根据当前所处的页面,加载 history 列表中的某个具体的页面。

    语法:

    window.history.go(number);

    参数:

    浏览器中,返回当前页面之前浏览过的第二个历史页面,代码如下:

    window.history.go(-2);

    注意:和在浏览器中单击两次后退按钮操作一样。

    同理,返回当前页面之后浏览过的第三个历史页面,代码如下:

    window.history.go(3);


    查看全部
  • 返回下一个浏览的页面

    forward()方法,加载 history 列表中的下一个 URL。

    如果倒退之后,再想回到倒退之前浏览的页面,则可以使用forward()方法,代码如下:

    window.history.forward();

    注意:等价点击前进按钮。

    forward()相当于go(1),代码如下:

    window.history.go(1);


    查看全部
  • 从字面上看,变量是可变的量;从编程角度讲,变量是用于存储某种/某些数值的存储器

    查看全部
    0 采集 收起 来源:什么是变量

    2018-06-07

  • 返回前一个浏览的页面

    back()方法,加载 history 列表中的前一个 URL。

    语法:

    window.history.back();

    比如,返回前一个浏览的页面,代码如下:

    window.history.back();

    注意:等同于点击浏览器的倒退按钮。

    back()相当于go(-1),代码如下:

    window.history.go(-1);
    查看全部
  • History 对象

    history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。

    注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。

    语法:

    window.history.[属性|方法]

    注意:window可以省略。

    History 对象属性

    History 对象方法

    使用length属性,当前窗口的浏览历史总长度,代码如下:

    <script type="text/javascript">  
     var HL = window.history.length;  
      document.write(HL); 
      </script>


    查看全部
    0 采集 收起 来源:History 对象

    2018-06-07

  • do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。

    do{
        循环语句
     }while(判断条件)


    查看全部
  •  二维数组的定义方法一

    var myarr=new Array();  //先声明一维 
    for(var i=0;i<2;i++){   //一维长度为2
       myarr[i]=new Array();  //再声明二维 
       for(var j=0;j<3;j++){   //二维长度为3
       myarr[i][j]=i+j;   // 赋值,每个数组元素的值为i+j
       }
     }


    查看全部
    0 采集 收起 来源:二维数组

    2018-06-07

  • 数组每个值有一个索引号,从0开始。

    数组存储的数据可以是任何类型(数字、字符、布尔值等)

    查看全部
  • 操作符之间的优先级(高到低):

    算术操作符 比较操作符 逻辑操作符 "="赋值符号


    查看全部

举报

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

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