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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • document.createElement(tagName) 参数tagName:字符串值,这个字符串用来指明创建元素的类型 该参数值并不是随便起的名字!!
    查看全部
  • 先创建标签,后创建节点
    查看全部
  • 关于innerHTML: innerHTML看它的英文单词也可以明白就是里面的字符按html标记的语言格式取出来或重新设置。 即是,标签内除了标签 <p id="test">内其他所有的html 代码 <html> <head> <script type="text/javascript"> function getInnerHTML(){ alert(document.getElementById("test").innerHTML); } </script> </head><body> <p id="test"><font color="#000">嗨豆壳 www.hi-docs.com</font></p> <input type="button" onclick="getInnerHTML()" value="点击" /> </body> </html>
    查看全部
  • insertBefore(newnode,node);方法可在已有的子节点前插入一个新的子节点。 newnode: 要插入的新节点。 node: 指定此节点前插入节点。
    查看全部
  • 跟着我的节奏走(流程控制语句):继续循环continue语句。 continue的作用是仅仅跳过特殊情况,而整个循环体继续执行。 语句结构: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) { continue; } 循环代码 } 上面的循环中,当特殊情况发生的时候,本次循环将被跳过,而后续的循环则不会受到影响。好比输出10个数字,如果数字为5就不输出了。 var num; for(num=1;num<=10;num++) { if(num==5) { continue; } document.write("数值:"+num+"<br>"); }
    查看全部
  • 跟着我的节奏走(流程控制语句):退出循环break 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。 格式如下: for(初始条件;判断条件;循环后条件值更新) { if(特殊情况) {break;} 循环代码 } 当遇到特殊情况的时候,循环就会立即结束。看看下面的例子,输出10个数,如果数值为5,就停止输出。 var num; for(num=1;num<=10;num++) { if(num=5) { break; //如果num是5,退出循环。 } document.write("数值:"+num+"<br>"); }
    查看全部
    0 采集 收起 来源:退出循环break

    2018-03-22

  • onload页面加载事件。放在body标签内
    查看全部
  • onchange事件 文本框或者文本域中的内容被改变时触发onchang事件,并执行调用的函数程序
    查看全部
  • 跟着我的节奏走(流程控制语句):来来回回(do...while循环),do while结构的基本原理和while结构是基础相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。 do...while语句结构: do { 循环语句 } while(判断条件); 我们试着输出5个数字。 var num=1; do { document.write("数值为:"+num+"<br>"); num++; //更新条件 } while(num<=5);
    查看全部
  • onselect内容选中事件,当文本框或者文本域中内容被选中时触发此事件。
    查看全部
  • 屏幕分辨率的高和宽 window.screen 对象包含有关用户屏幕的信息。 1. screen.height 返回屏幕分辨率的高 2. screen.width 返回屏幕分辨率的宽 注意: 1.单位以像素计。 2. window.screen 对象在编写时可以不使用 window 这个前缀。
    查看全部
  • onblur是鼠标失去焦点事件与onfocus相对
    查看全部
  • onfocus光标聚焦事件、鼠标获得焦点事件 onblur光标失去焦点事件
    查看全部
  • onmouseout鼠标离开
    查看全部
  • <!DOCTYPE HTML> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>流程控制语句</title> <script type="text/javascript"> //第一步把之前的数据写成一个数组的形式,定义变量为 infos var infos=[['小A',"女",21,"大一"],["小B","男",23,"大三"], ["小C","男",24,"大四"],['小D','女',21,'大一'], ['小E','女',22,'大四'],['小F','男',21,'大一'], ['小G','女',22,'大二'],['小H','女',20,'大三'], ['小I','女',20,'大一'],['小J','男',20,'大三']]; for(i=0;i<10;i++){ if(infos[i][3]=="大一" && infos[i][1]=="女"){ document.write(infos[i][0]+"<br/>") } } //第一次筛选,找出都是大一的信息 //第二次筛选,找出都是女生的信息 </script> </head> <body> </body> </html>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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