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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 使用length属性,当前窗口的浏览历史总长度,代码如下:

    <script type="text/javascript">
      var HL = window.history.length;
      document.write(HL);
    </script>


    查看全部
    0 采集 收起 来源:History 对象

    2019-06-19

  •  var i=setInterval("clock()",100);

    点击取消计时器

    onclick="clearInterval()

    查看全部
  • location用于获取或设置窗体的URL,并且可以用于解析URL。

    location对象属性图示:


    location 对象属性

    location 对象方法:




    查看全部
    0 采集 收起 来源:Location对象

    2019-06-27

  • 错误:lists[i].nodeTpye

    正确:lists[i].nodeType

    备注:type的p和y顺序写倒了。

    查看全部
    0 采集 收起 来源:节点属性

    2019-06-19

  • var x=document.getElementsByTagName("div")[0].childNodes;

    备注:少写了Elements的s;也写少了childNodes的s。


    查看全部
  • 错误:Lists[i].setAttribute("JS");

    正确:Lists[i].setAttribute("title","JS");

    备注:语法:elementNone.setAttribute(name,value);

    查看全部
  • history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。

    查看全部
    0 采集 收起 来源:History 对象

    2019-06-18

  • JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。

    对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;

    对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;

    JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义,如下使用数组对象:

      var objectName =new Array();//使用new关键字定义对象或者
      var objectName =[];

    访问对象属性的语法:

    objectName.propertyName

    如使用 Array 对象的 length 属性来获得数组的长度:

    var myarray=new Array(6);//定义数组对象var myl=myarray.length;//访问数组长度length属性

    以上代码执行后,myl的值将是:6

    访问对象的方法:

    objectName.methodName()

    如使用string 对象的 toUpperCase() 方法来将文本转换为大写:

    var mystr="Hello world!";//创建一个字符串var request=mystr.toUpperCase(); //使用字符串对象方法

    以上代码执行后,request的值是:HELLO WORLD!



    查看全部
    0 采集 收起 来源:什么是对象

    2019-06-18

  • 任务1少写了 if(hobby[i].type == "checkbox")


    错误: hobby[i].checkd = true; 

    正确: hobby[i].checked = true;

    备注:少了checked的d 。


    在写任务2时,不用多此一举写 if(hobby[i].checked == "true") 。


    错误:hobby[i].checked = flase;

    正确:hobby[i].checked = false;


    任务3不用多此一举写for(i=0;i<hobby.length;i++) 。


    hobby[j-1].checked = true;

    备注:要加上j-1,因为第一个数组的序号为0。


    函数内声明的变量只能在该函数内使用。


    查看全部
  • 在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。56976e1700014fc504090143.jpg

    查看全部
  • {  

            if(a>b)

            {

               return a;

            }

            else if(a<b)


    查看全部
    0 采集 收起 来源:编程练习

    2019-06-18

  • 2-8比较操作符

    var d = 3>(1>2) 这其实就是一道小学生都会做的运算,有括号的我们就先算括号里面的嘛,括号里面你看一下1>2是真还是假? 肯定是假对不对,同时我刚才也说了假是不是就是等于0,所以再拿3>0,所以这样你输出来是不是就是真,也就是true

    查看全部
  • 2-8比较操作符实例

    var a = 5;//定义a变量,赋值为5var b = 9; //定义b变量,赋值为9document.write (a<b); //a小于b的值吗? 结果是真(true)document.write (a>=b); //a大于或等于b的值吗? 结果是假(false)document.write (a!=b); //a不等于b的值吗? 结果是真(true)document.write (a==b); //a等于b的值吗? 结果是假(false)


    查看全部
  • 2-7比较操作符

    532a3c150001c65802010207.jpg

    查看全部
  • 2-7自加一,自减一(++和--)

    1、实例

    mynum = 10;
    mynum++; //mynum的值变为11mynum--; //mynum的值又变回10

    2、实例

    mynum = mynum + 1;//等同于mynum++mynum = mynum - 1;//等同于mynum--


    查看全部

举报

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

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