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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • onfocus 焦点事件和onmouseover事件的区别是 鼠标移入事件不需要点击鼠标右键 而 焦点事件需要点击一下鼠标
    查看全部
  • js 只按值传递
    查看全部
    0 采集 收起 来源:编程练习

    2018-02-01

  • getDay输出星期几对应数值,要显示星期几得先对日期进行文字定义
    查看全部
    0 采集 收起 来源:返回星期方法

    2018-02-01

  • getFullYear输出年份 setFullYear设置年份
    查看全部
  • 语法: switch(表达式) { case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default: 与 case值1 、 case值2...case值n 不同时执行的代码 }
    查看全部
  • 我的错误: 1.document.getElementById("txt1") 是个控件对象,取document.getElementById("txt1").value值后转化为int值; 2.getElementById 大小写绝不能错; 3.打代码时不能粗心大意,fruit才是id text是类型
    查看全部
    1 采集 收起 来源:编程练习

    2018-03-22

  • 1. true不要写成ture 2. 变量值=true 与 变量值==true 是不同的。 前者是将true的值赋予给变量值,后者才是判断变量值与true的关系。 3.true是布尔类,表示判断,不是字符串,不能加引号
    查看全部
  • //创建数组 var arr = ['*','##',"***","&&","****","##*"]; arr[7] = "**"; //显示数组长度 /*alert(arr.length);*/ //将数组内容输出,完成达到的效果 var tmp = new Array(); //存储 排序后的图案; for(var i in arr){ if(arr[i][0]=='*'){ // 判断数组第1个字符是否包含 * tmp[i] = arr[i]; } } tmp.sort(); //排序 for(var i in tmp){ document.write(tmp[i]+"<br/>"); }
    查看全部
    1 采集 收起 来源:编程练习

    2018-03-22

  • //创建数组 var arr = ['*','##',"***","&&","****","##*"]; arr[7] = "**"; //显示数组长度 /*alert(arr.length);*/ //将数组内容输出,完成达到的效果 var tmp = new Array(); //存储 排序后的图案; for(var i in arr){ if(arr[i][0]=='*'){ // 判断数组第1个字符是否包含 * tmp[i] = arr[i]; } } tmp.sort(); //排序 for(var i in tmp){ document.write(tmp[i]+"<br/>"); }
    查看全部
    1 采集 收起 来源:编程练习

    2018-03-22

  • var i,j; var myarr = new Array(); for(i=0;i<3;i++) { myarr[i]=new Array(); for(j=0;j<5;j++){ myarr[i][j]=i*j; } } 先声明个一维数组,然后一维数组中的每个元素又是一一维数组
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • 一维数组你可以看成是一层楼,里面的数据就是一个个房间;它是横向的,像一根被均分的线段,或者说是x轴 二维数组你可以看成是一栋楼,里面的数据就是一层层楼,一层层楼里又有一个个房间;它像是一个平面,或者说是由X和Y轴共同组成的数据结构 同样以此类推下去还有三维数组,它就像是由xyz三轴组成的立体结构了,最后是一个立方体
    查看全部
    1 采集 收起 来源:二维数组

    2018-02-01

  • 一维数组,我们看成一组盒子,每个盒子只能放一个内容。 一维数组的表示: myarray[ ] 二维数组,我们看成一组盒子,不过每个盒子里还可以放多个盒子。 二维数组的表示: myarray[ ][ ] 注意: 二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1。 1. 二维数组的定义方法一 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 } } 2. 二维数组的定义方法二 var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3]] 3. 赋值 myarr[0][1]=5; //将5的值传入到数组中,覆盖原有值。 说明: myarr[0][1] ,0 表示表的行,1表示表的列。
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • 判断运算练习,按钮调用函数练习
    查看全部
    0 采集 收起 来源:编程练习

    2018-02-01

  • 注意:因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4。 var arr=[55,32,5,90,60,98,76,54];//包含8个数值的数组arr document.write(arr.length); //显示数组长度8 document.write(arr[7]); //显示第8个元素的值54 同时,JavaScript数组的length属性是可变的,这一点需要特别注意。 arr.length=10; //增大数组的长度 document.write(arr.length); //数组长度已经变为10 数组随元素的增加,长度也会改变,如下: var arr=[98,76,54,56,76]; // 包含5个数值的数组 document.write(arr.length); //显示数组的长度5 arr[15]=34; //增加元素,使用索引为15,赋值为34 alert(arr.length); //显示数组的长度16
    查看全部
  • myarray.length; //获得数组myarray的长度
    查看全部

举报

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

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