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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 向下取整floor() floor() 方法可对一个数进行向下取整。 语法: Math.floor(x)
    查看全部
    0 采集 收起 来源:向下取整floor()

    2015-05-18

  • 向上取整ceil() ceil() 方法可对一个数进行向上取整。 语法: Math.ceil(x)
    查看全部
    0 采集 收起 来源:向上取整ceil()

    2015-05-18

  • 了解成员数量(数组属性length) 语法: myarray.length; //获得数组myarray的长度
    查看全部
  • Math(数学对象) Math 算术函数和常量 Math.abs( ) 计算绝对值 Math.acos( ) 计算反余弦值 Math.asin( ) 计算反正弦值 Math.atan( ) 计算反正切值 Math.atan2( ) 计算从x轴到一个点之间的角度 Math.ceil( ) 对一个数上舍入 Math.cos( ) 计算余弦值 Math.E 算术常量e Math.exp( ) 计算ex Math.floor( ) 对一个数下舍入 Math.LN10 算术常loge10 Math.LN2 算术常量loge2 Math.log( ) 计算一个数的自然对数 Math.LOG10E 算术常量log10e Math.LOG2E 算术常量log2e Math.max( ) 返回最大的参数 Math.min( ) 返回最小的参数 Math.PI 算术常量PI Math.pow( ) 计算xy Math.random( ) 返回一个伪随机数 Math.round( ) 舍入到最接近的整数 Math.sin( ) 计算正弦值 Math.sqrt( ) 计算平方根 Math.SQRT1_2 算术常量 1/figs/squroot.gif Math.SQRT2 算术常量figs/squroot.gif Math.tan( ) 计算正切值
    查看全部
    0 采集 收起 来源:Math对象

    2015-05-18

  • 继续循环continue continue的作用是仅仅跳过本次循环,而整个循环体继续执行。 语句结构: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } 循环代码 } 上面的循环中,当特殊情况发生的时候,本次循环将被跳过,而后续的循环则不会受到影响。好比输出10个数字,如果数字为5就不输出了。
    查看全部
  • 提取指定数目的字符substr() substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串 使用 substr() 从字符串中提取一些字符,代码如下: <script type="text/javascript"> var mystr="I love JavaScript!"; document.write(mystr.substr(7)); document.write(mystr.substr(2,4)); </script> 运行结果: JavaScript! love
    查看全部
  • 退出循环break 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 } 当遇到特殊情况的时候,循环就会立即结束。看看下面的例子,输出10个数,如果数值为5,就停止输出。
    查看全部
    0 采集 收起 来源:退出循环break

    2015-05-18

  • 呼叫团里成员(使用数组元素) 数组中的每个值有一个索引号,从0开始 要得到一个数组元素的值,只需引用数组变量并提供一个索引,如: 第一个人的成绩表示方法:myarray[0] 第三个人的成绩表示方法: myarray[2]
    查看全部
  • var mydate = new Date(); var week = ["星期天","星期一","星期二","星期三","星期四","星期五","星期六"] document.write(mydate.getFullYear()+"年"+(mydate.getMonth()+1)+"月"+mydate.getDate()+"日"+"&nbsp"+week[mydate.getDay()]); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var arr = scoreStr.split(";"); //将字符串分割为数组 //document.write(arr+"<br />"+"<br />"); //从数组中将成绩撮出来,然后求和取整,并输出。 var num = 0 for(var i = 0;i<arr.length;i++){ //document.write(i); var index = arr[i].indexOf(":"); //字符":"首次出现的位置为每个字符串的第三位 //document.write(index); //index输出的结果为2; var sum = arr[i].substr(index+1,4); //获取成绩,此时的成绩为字符串,index+1是数字字符开始出现的位置,为第四位,数字字符结束位置为第五位; //document.write(sum+"<br />"); num=num+parseInt(sum); //将字符串转换为数字,num为总和 //document.write(num+"<br />"); } var mysum = Math.floor(num/arr.length); //向下取整 document.write("&nbsp"+"--班级总分为:"+mysum);
    查看全部
    1 采集 收起 来源:编程练习

    2018-03-22

  • charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。 注意:1.字符串中第一个字符的下标是 0。最后一个字符的下标为字符串长度减一(string.length-1)。 2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。 注意:一个空格也算一个字符。
    查看全部
  • 提取字符串substring() substring() 方法用于提取字符串中介于两个指定下标之间的字符。 使用 substring() 从字符串中提取字符串,代码如下: <script type="text/javascript"> var mystr="I love JavaScript"; document.write(mystr.substring(7)); document.write(mystr.substring(2,6)); </script> 运行结果: JavaScript love
    查看全部
  • 我们还可以用简单的方法创建上面的数组和赋值: 第一种方法: var myarray = new Array(66,80,90,77,59);//创建数组同时赋值 第二种方法: var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)
    查看全部
  • 创建数组语法: var myarray=new Array(); 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。 var myarray= new Array(8); //创建数组,存储8个数据。 注意: 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。
    查看全部
  • 谁是团里成员(数组赋值)
    查看全部
  • 使用parseInt()函数可解析一个字符串,并返回一个整数。
    查看全部
    0 采集 收起 来源:编程练习

    2015-05-18

举报

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

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