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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • if语句 语法: if(条件) { 条件成立时执行代码} 注意:if小写,大写字母(IF)会出错!
    查看全部
  • 只有父结点才能调用 replaceChild(newnode,oldnode).这个方法,所以,要想替换当前结点的内容或者属性,那么首先得获得父节点,才可以操作,这就是为什么 oldnode.parentNode.replaceChild(newnode,oldnode); 这句代码的写法。
    查看全部
  • 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

  • 数组属性length 语法: myarray.length; //获得数组myarray的长度
    查看全部
  • 数组的表达方式: 第一步:创建数组var myarr=new Array(); 第二步:给数组赋值 myarr[1]=" 张三"; myarr[2]=" 李四";
    查看全部
  • toUpperCase()转换大写
    查看全部
    1 采集 收起 来源:什么是对象

    2017-09-30

  • screen对象 screen对象用于获取用户的屏幕信息。 语法: window.screen.属性 对象属性:
    查看全部
    0 采集 收起 来源:screen对象

    2017-09-30

  • userAgent 返回用户代理头的字符串表示(就是包括浏览器版本信息等的字符串) 语法 navigator.userAgent 几种浏览的user_agent.,像360的兼容模式用的是IE、极速模式用的是chrom的内核。 使用userAgent判断使用的是什么浏览器(假设使用的是IE8浏览器),代码如下: function validB(){ var u_agent = navigator.userAgent; var B_name="Failed to identify the browser"; if(u_agent.indexOf("Firefox")>-1){ B_name="Firefox"; }else if(u_agent.indexOf("Chrome")>-1){ B_name="Chrome"; }else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){ B_name="IE(8-10)"; } document.write("B_name:"+B_name+"<br>"); document.write("u_agent:"+u_agent+"<br>"); } 运行结果:
    查看全部
    0 采集 收起 来源:userAgent

    2018-03-22

  • =:赋值,==判断
    查看全部
  • sort()方法使数组中的元素按照一定的顺序排列。 语法: arrayObject.sort(方法函数) 参数说明: 1.如果不指定<方法函数>,则按unicode码顺序排列。 2.如果指定<方法函数>,则按<方法函数>所指定的排序方法排序。
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数说明: 1.返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 2. 该方法并不会修改数组,而是返回一个子数组
    查看全部
    0 采集 收起 来源:选定元素slice()

    2017-09-30

  • reverse() 方法用于颠倒数组中元素的顺序。 语法: arrayObject.reverse() 注意:该方法会改变原来的数组,而不会创建新的数组。
    查看全部
  • arrayObject.join(分隔符) // 是把数组中的每一个元素按“分隔符”分隔成字符串 数组1.concat(数组2) // 是连接数组
    查看全部
  • http://www.imooc.com/qadetail/56371 

    while(content.firstChild){   content.removeChild(content.firstChild); }

    查看全部
  • 该题目需要注意以下问题: 1.var para=document.getElementById(“id”).value得到的值是一个字符串,可以用parseInt(para)将字符串转换成数字,不然字符串相加,1+2结果会是12。 2.switch的判断值如果是字符串,那么case需要加双引号,如case "+"。 3.document.getElementById("id").value即可取值也可进行赋值: 1)取值:var para=document.getElementById("id").value; 2)赋值: document.getElementById("id").value="test";
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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