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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)

    2.实现页面与用户之间的实时、动态交互(如:用户注册、登陆验证等)

    注意:1. JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写吆。
    
    2. JS中的字符、符号等一定要在英文状态下输入吆。
    查看全部
    0 采集 收起 来源:让你认识JS

    2018-09-20

  • 1.indexOf() 方法区分大小写。

    2.如果要检索的字符串值没有出现,则该方法返回 -1。



    查看全部
  • JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。

    比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个结果。


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

    2018-09-20

  • 这里的加号要注意,对于加号这个操作符来说,作为字符串连接符的优先级高于作为运算符的优先级,当直接用变量名的时候回首先转换成字符串类型用作字符串连接符号,所以如果直接写变量名是不行的,要先把它转成number类型才只能做运算

    查看全部
    0 采集 收起 来源:编程练习

    2018-09-20

  • 函数的作用,可以写一次代码,然后反复地重用这个代码。函数的作用,可以写一次代码,然后反复地重用这个代码。

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

    2018-09-20

  • js 使用数组最好先用 var new Array()声明定义;

    变量使用也需定义,且数组索引不会自动增长

    var arr = new Array(); // 提前声明
    var n = 0  // 提前声明
    for(i=0;i<10;i++){
        if(infos[i][3]=='大一'){
            arr[n] = infos[i];
            n++;  //手动++
        }
    
    }
    for(var n=0;n<arr.length;n++){
        switch(arr[n][1]){
            case '女':
                document.write(arr[n][0]);
        }
    }


    查看全部
    0 采集 收起 来源:编程练习

    2018-09-20

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

    2018-09-20

  • 第一步: 把这些数据组成一个数组,方便我们之后操作哦。

    提示: 使用二维数组。

    第二步: 筛选数据吧,首先找出都是大一的所有信息 ;

    第三步: 最后再一次筛选上一步得到的数据,打印出都是女生的姓名 ;


    查看全部
    0 采集 收起 来源:编程练习

    2018-09-20

  • var num = 90;
    
    switch (num){
        case (num<80):
            document.write('继续加油');
            break;
        case (num==90):
            document.write('优秀');
            break;
        default:
            document.write('不及格');
    }

    实践后输出不及格,所以可得出switch case不适用于表达式判断

    查看全部
  • 53e198540001b66404860353.jpg

    javascript事件

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

    2018-09-20

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

    查看全部
  • slice(start,end)方法用于从数组中选出元素

    注意:1.start必要,开始位置,包含

              2.end不必要,结束位置,不包含

               3.返回一个新数组,不会改变原数组

               4.若start,end是负数,表示从数组尾部开始计数,-1表示倒数第一个数组,-2表示倒数第二个数组。。。。

     0


    查看全部
    0 采集 收起 来源:选定元素slice()

    2018-09-20

  • reverse() 方法用于颠倒数组中元素的顺序。

    语法:

    arrayObject.reverse()

    注意:该方法会改变原来的数组,而不会创建新的数组。


    查看全部
  • join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。

    查看全部
  • 注意:因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4。

    查看全部

举报

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

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