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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • parseInt函数注意一下

    document.getElementById("txt1").value执行后,结果还是一组字符串,需要用parseInt函数把它变成整数

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

    2018-08-29

  • Date对象中处理时间和日期的常用方法:


    查看全部
    0 采集 收起 来源: Date 日期对象

    2018-08-29

  • if语句在本代码中,若无if语句title属性为空时,显示的结果中间会空出一块。

    查看全部
  • 什么是事件

    JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。

    比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个结果。

    主要事件表:


    查看全部
    0 采集 收起 来源:什么是事件

    2018-08-29

  • 以下代码并不能实现函数结果输出:

    <script type="text/javascript">
    function add2()
       {
             sum = 2 + 3;
             return sum;
       }
       
    </script>
    </head>
    <body>
    <form>
    <input type="button"  value="点点我" onclick="add2()    ">  

    因为add2()只是一个你要执行函数的标识,一个入口,比如你在script中有很多的函数,那你要调用哪一个,就是通过add2()来告知浏览器,当你点击了add2(),程序就去执行函数里的代码,那就是输出两个值的和。而使用return语句就要有变量接收,而onclick="add2()"不能接收。简单得说就是return把结果给了add2了,但是并没有输出,因为onclick不能作为输出

    查看全部
    0 采集 收起 来源:返回值的函数

    2018-08-29

  • return的返回的作用是什么

    例子1:function  a(b,c){

      add = b+c       //做的运算动作

    alert(add);         //对话框弹出结果

    }

    a(1,2)     //调用函数并且给函数a(1,2)里面传入1和2;


    例子2:function  a(b,c){

      add = b+c       //做的运算动作

    }

    alert(   a(1,2)  );       //注意了能弹出结果吗?       显然不加return。。。函数里面add结果是出不来的。。


    看清楚第一个是调用函数a(),函数的动作与结果一次性在函数里面程序跑完,第二个是调用a(1,2),并且把a(1,2)放入alert里面弹出。。然而结果并没有从函数里面return出来...所以第二个例子里面必须加上  return add


    查看全部
    0 采集 收起 来源:返回值的函数

    2018-08-29

  • herf属性规定链接的目标:

    <a herf="http://www.w3school.com.cn">W3School</a>


    查看全部
  • 注意:JS中function里的变量最好也要给予定义,养成良好习惯

    查看全部
    0 采集 收起 来源:定义函数

    2018-08-29

  • 点击事件:

    <input name="button" type="button" value="点击提交" onclick="add2()" />

    查看全部
  • ++a,先自加后运算

    a++,先运算后自加

    总之: ++在前就先自加,在后就后自加。

    100%7就是100/7的余数  100/7=14在余2,所以100%7=2



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

    2018-08-29

  • 操作符之间的优先级(高到低):

    算术操作符 比较操作符 逻辑操作符 "="赋值符号

    如果同级的运算是按从左到右次序进行,多层括号由里向外。


    查看全部
  • return 作用是,将函数调用栈弹栈,恢复现场。说的简单点儿就是结束当前的函数(顺便返回函数执行结果),回到本函数被调用处继续执行。

    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-08-29

  • 默认加法为拼接字符串。

    parseInt() 函数可解析一个字符串,并返回一个整数。

    当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数。

    当忽略参数 radix , JavaScript 默认数字的基数如下:

    • 如果 string 以 "0x" 开头,parseInt() 会把 string 的其余部分解析为十六进制的整数。

    • 如果 string 以 0 开头,那么 ECMAScript v3 允许 parseInt() 的一个实现把其后的字符解析为八进制或十六进制的数字。

    • 如果 string 以 1 ~ 9 的数字开头,parseInt() 将把它解析为十进制的整数。


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

    2018-08-29

  • elementNode.getAttribute(name)

    1. elementNode:获取到的元素节点对象,例如getElementById(),getElementsByTagName()获取的节点对象

    2. name:想要查询的属性的名称

    3. 最终获得属性的值

    for循环用于重复做一件相同的事

    getElementsByTagName()返回一个具有相同元素名的节点对象数组

    查看全部
  • var mymoney,sum=0;

    for(mymoney=1;mymoney<=10; mymoney++){

    sum=sum+mymoney;

    }

    document.write(sum)

    查看全部

举报

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

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