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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 退出循环break 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 } 当遇到特殊情况的时候,循环就会立即结束
    查看全部
    0 采集 收起 来源:退出循环break

    2015-01-07

  • 数组连接concat() concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。 语法 arrayObject.concat(array1,array2,...,arrayN) 参数说明: 注意: 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 我们创建一个数组,将把 concat() 中的参数连接到数组 myarr 中,代码如下: <script type="text/javascript"> var mya = new Array(3); mya[0] = "1"; mya[1] = "2"; mya[2] = "3"; document.write(mya.concat(4,5)+"<br>"); document.write(mya); </script> 运行结果: 1,2,3,4,5 1,2,3 我们创建了三个数组,然后使用 concat() 把它们连接起来,代码如下: <script type="text/javascript"> var mya1= new Array("hello!") var mya2= new Array("I","love"); var mya3= new Array("JavaScript","!"); var mya4=mya1.concat(mya2,mya3); document.write(mya4); </script> 运行结果: hello!,I,love,JavaScript,!
    查看全部
  • stringObject.length; 返回该字符串的长度。 stringObject.toUpperCase(); toUpperCase方法,返回该字符串的大写 stringObject.toLowerCase(); toUpperCase方法,返回该字符串的小写
    查看全部
  • round() 方法可把一个数字四舍五入为最接近的整数。
    查看全部
    0 采集 收起 来源:四舍五入round()

    2015-01-07

  • floor 跟ceil 相反
    查看全部
    0 采集 收起 来源:四舍五入round()

    2015-01-07

  • 函数调用: 第一种情况:在<script>标签内调用。 <script type="text/javascript"> function add2() …… add2();//调用函数,直接写函数名。 </SCRIPT> 第二种情况:在HTML文件中调用,如通过点击按钮后调用定义好的函数。 <form> <input type="button" value="click it" onclick="add2()"> //按钮,onclick点击事件,直接写函数名 </form>
    查看全部
    0 采集 收起 来源:函数调用

    2018-03-22

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

    2015-01-07

  • Array 数组对象 方法 描述 concat() 连接两个或更多的数组,并返回结果。 join() 把数组的所有元素放入一个字符串。元素通过指定的分割符进行分隔。 pop() 删除并返回数组的最后一个元素。 push() 想数组的末尾添加一个或更多元素,并返回新的长度。 reverse() 调到数组中元素的顺序。 shift() 删除并返回数组的第一个元素。 slice() 从某个已有的数组返回选定的元素。 sort() 对数组的元素进行排序。 splice() 删除元素,并想数组添加新元素。 toSource() 返回该对象的源代码。 toString() 把数组转换为本地数组,并返回结果。 toLocaleString() 把数组转换为本地数组,并返回结果。 unshift() 向数组的开头添加一个或更多元素,并返回新的长度。 valueOf() 返回数组对象的原始值。
    查看全部
    0 采集 收起 来源: Array 数组对象

    2015-01-07

  • 如果参数startPos是负数,从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。 如果startPos为负数且绝对值大于字符串长度,startPos为0。
    查看全部
  • 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。
    查看全部
  • 随机数 random() random() 方法可返回介于 0 ~ 1(大于或等于 0 但小于 1 )之间的一个随机数。 语法: Math.random(); 注意:返回一个大于或等于 0 但小于 1 的符号为正的数字值。 我们取得介于 0 到 1 之间的一个随机数,代码如下: <script type="text/javascript"> document.write(Math.random()); </script> 运行结果: 0.190305486195328 注意:因为是随机数,所以每次运行结果不一样,但是0 ~ 1的数值。 获得0 ~ 10之间的随机数,代码如下: <script type="text/javascript"> document.write((Math.random())*10); </script> 运行结果: 8.72153625893887
    查看全部
    0 采集 收起 来源:随机数 random()

    2018-03-22

  • offsetHeight = clientHeight + 滚动条 + 边框。
    查看全部
  • function count(){ //获取第一个输入框的值 var num1=parseInt(document.getElementById("txt1").value); //获取第二个输入框的值 var num2=parseInt(document.getElementById("txt2").value); //获取选择框的值 var opar=document.getElementById("select").value; //获取通过下拉框来选择的值来改变加减乘除的运算法则 var rel; switch(opar){ case '+': rel=num1+num2; break; case '-': rel=num1-num2; break; case '*': rel=num1*num2; break; case '/': if(num2==0){ alert("除数不能为零!"); }else{ rel=num1/num2; } break; default: alert("请正确输入"); } //设置结果输入框的值 document.getElementById("fruit").value=rel; }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 四舍五入round() round() 方法可把一个数字四舍五入为最接近的整数。 语法: Math.round(x) 参数说明: 注意: 1. 返回与 x 最接近的整数。 2. 对于 0.5,该方法将进行上舍入。(5.5 将舍入为 6) 3. 如果 x 与两侧整数同等接近,则结果接近 +∞方向的数字值 。(如 -5.5 将舍入为 -5; -5.52 将舍入为 -6),如下图: 把不同的数舍入为最接近的整数,代码如下: <script type="text/javascript"> document.write(Math.round(1.6)+ "<br>"); document.write(Math.round(2.5)+ "<br>"); document.write(Math.round(0.49)+ "<br>"); document.write(Math.round(-6.4)+ "<br>"); document.write(Math.round(-6.6)); </script> 运行结果: 2 3 0 -6 -7
    查看全部
    0 采集 收起 来源:四舍五入round()

    2018-03-22

  • split(分割符,分割次数) 方法将字符串分割为字符串数组,并返回此数组。 var mystr = "www.imooc.com"; document.write(mystr.split(".")+"<br>");
    查看全部

举报

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

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