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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 注意: 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。 <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>
    查看全部
  • onClick 当对象被单击或选取时触发;onFocus当对象获得焦点时触发。 这么一说,大家就知道onClick是需要鼠标点击才有效。而onFocus只要获得焦点时就触发,这就可以用键盘的TAB来跳格或者方向盘触发。
    查看全部
  • get/setFullYear()设置年份
    查看全部
  • Math 对象是一个固有的对象,无需创建它,**直接把 Math 作为对象使用**就可以调用其所有属性和方法。这是它与Date,String对象的区别。 <script type="text/javascript"> var mypi=Math.PI; var myabs=Math.abs(-15); document.write(mypi); document.write(myabs); </script>
    查看全部
    0 采集 收起 来源:Math对象

    2018-03-22

  • 区别: split(,切割次数) 注意:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。 我们将按照不同的方式来分割字符串: 使用指定符号分割字符串,代码如下: var mystr = "www.imooc.com"; document.write(mystr.split(".")+"<br>"); document.write(mystr.split(".", 2)+"<br>"); 运行结果: www,imooc,com www,imooc 将字符串分割为字符,代码如下: document.write(mystr.split("")+"<br>"); document.write(mystr.split("", 5)); 运行结果: w,w,w,.,i,m,o,o,c,.,c,o,m w,w,w,.,i string.substring( 起点 , 终点 ) string.substr( 起点 ,长度 )
    查看全部
  • JS是区分大小写的,如:classname和ClassName是不一样的。同时注意方法、属性、变量等的大小写。
    查看全部
    0 采集 收起 来源:让你认识JS

    2017-08-16

  • 直接mystr.indexOf(" ")+1来定位 document.write( mystr.substring(mystr.charAt('W')) + "<br />"); document.write( mystr.substring(0,mystr.indexOf(' ')) );
    查看全部
  • docunment.getElementById(id).value:获取里面的值
    查看全部
    0 采集 收起 来源:编程练习

    2017-08-16

  • onunload 卸载事件 关闭界面时
    查看全部
  • onload加载事件
    查看全部
  • onblur 失焦事件
    查看全部
  • SDQ
    当程序员,严谨认真非常重要。养成好的习惯。
    查看全部
    0 采集 收起 来源:节点属性

    2017-08-16

  • onclick:鼠标单击事件 onmouseover:鼠标经过事件 onmouseout:鼠标移开事件 onchange:文本框内容改变事件 onselect:文本框内容被选中事件 onfocus:光标聚集 onblur:光标离开 onload:网页导入 onunload:关闭网页
    查看全部
    0 采集 收起 来源:什么是事件

    2017-08-16

  • ......
    查看全部
    0 采集 收起 来源:返回星期方法

    2017-08-16

  • //通过javascript的日期对象来得到当前的日期,并输出。 var rq=new Date(); var weekday=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; var xq=rq.getDay(); document.write("今天是:"+rq.getFullYear()+"年"+(rq.getMonth()+1)+"月"+rq.getDate()+"日"+weekday[xq]+"<br>"); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var cj=scoreStr.split(";"); //根据分号来分割成绩,使每一个名字和对应的成绩形成一个字符串,组成数组。 //从数组中将成绩撮出来,然后求和取整,并输出。 var sum=0; //var rs=0; for(var i=0;i<cj.length;i++) { sum+=parseInt(cj[i].substr(cj[i].indexOf(":")+1)); //使用substr提取长度为cj[i].indexOf(":")+1开始到字符串尾的字符。 // rs++; } //var pj=sum/rs; var pj=sum/cj.length; document.write(Math.round(pj));
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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