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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 退出循环break: var mynum2=new Array(70,80,50,90,91,92); //定义数组mynum2并赋值,50条件<60,所以50后面中断,退出循环 var k=0; //0是数组索引号,从0开始算起 while(k<mynum2.length) { if(mynum2[k]<60) { document.write("成绩"+mynum2[k]+"不及格"); break; } else{ document.write("成绩"+mynum2[k]+"及格,继续循环"+"<br>"); k=k+1; } }
    查看全部
    0 采集 收起 来源:退出循环break

    2018-03-22

  • Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。
    查看全部
  • 操作符之间的优先级(高到低): 算术操作符 比较操作符 逻辑操作符 "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • 定义一个时间对象:var Da = new Date(); 定义之后,Da成为日期对象,并且已有初始值:当前时间(当前电脑系统时间) 如果要定义初始值,eg:var d = new Date(2017,10,1);或者 var d=new Date(Oct 1,2017);//都表示2017年10月1日 使用严格定义时间的方法:"<日期对象>.<方法>" Date对象中处理时间和日期的常用方法: get/setDate() 返回/设置日期 get/setFullYear() 返回/设置年份,用四位数表示 get/setYear() 返回/设置年份 get/setMonth() 返回/设置月份。 0表示一月份 get/setHours() 返回/设置小时,24小时制 get/setMinutes() 返回/设置分钟数 get/setSeconds() 返回/设置秒钟数 get/setTime() 返回/设置时间(毫秒为单位)
    查看全部
    0 采集 收起 来源: Date 日期对象

    2018-03-22

  • 实现计算器功能:
    查看全部
    0 采集 收起 来源:编程练习

    2017-09-26

  • 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

  • myarray.length; //获得数组myarray的长度 注意:因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4。 同时,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[5]=88; //使用一个新索引,为数组增加一个新元素
    查看全部
  • 对象的属性:反映该对象某些特定的性质。如:字符串的长度、图像的宽高等。访问对象属性的语法:对象名.属性名; 对象的方法:能够在对象上执行的动作。如:表单的提交(Submit),时间的获取(getYear)等。访问对象的方法语法:对象名.方法名(); toUpperCase()将文本转换为大写字母。
    查看全部
    0 采集 收起 来源:什么是对象

    2017-09-26

  • 1、var myarray=new Array(); //创建一个新的空数组 myarray[0]=66; //存储第1个人的成绩 myarray[1]=80; //存储第2个人的成绩 myarray[2]=90; //存储第3个人的成绩 myarray[3]=77; //存储第4个人的成绩 myarray[4]=59; //存储第5个人的成绩 2、var myarray = new Array(66,80,90,77,59);//创建数组同时赋值 3、var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”) 注意:数组存储的数据可以是任何类型(数字、字符、布尔值等)
    查看全部
  • 创建数组语法: var myarray=new Array(); 创建数组的同时,还可以为数组指定长度,长度可任意指定。 var myarray= new Array(8); //创建数组,存储8个数据。 注意: 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。
    查看全部
  • Navigator对象 属性 描述 appCodeName 流浪器代码名的字符串表示 appName 返回浏览器的名称 appVersion 返回浏览器的平台和版本信息 platform 返回运行浏览器的操作系统平台 userAgent 返回由客户机发送服务器的user-agent头部的值
    查看全部
    0 采集 收起 来源:Navigator对象

    2017-09-26

  • 语法:location.[属性|方法] //这里没有[] LOCATION对象属性 属性 描述 hash 设置或返回从(#)开始的URL(锚) host 设置或返回主机名和当前URL的端口号 hostname 设置或返回当前URL的主机名 href 设置或返回完整的URL pathname 设置或返回当前URL的路径部分 port 设置或返回当前URL的端口号 protocol 设置或返回当前URL的协议 search 设置或返回从问号(?)开始的URL(查询部分) LOCATION对象方法 属性 描述 assign() 加载新的文档 reload() 重新加载当前文档 replace() 用新的文档替换当前文档
    查看全部
    0 采集 收起 来源:Location对象

    2017-09-26

  • 判断两个整数比较的三种情况:
    查看全部
    0 采集 收起 来源:编程练习

    2017-09-26

  • window.history.[属性|方法] 属性length:返回浏览器历史列表中的URL数量 方法back(): 加载history列表中的前一个URL页面 方法forward():加载history列表中的下一个URL页面 方法go(): 加载history列表中的某个具体的URL页面
    查看全部
    0 采集 收起 来源:History 对象

    2017-09-26

举报

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

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