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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
    查看全部
  • <script type="text/javascript"> document.write("JS进阶篇"); alert("关注JS高级篇"); </script>
    查看全部
    0 采集 收起 来源:让你认识JS

    2018-03-22

  • 计时器setTimeout() setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 语法: setTimeout(代码,延迟时间); 参数说明: 1. 要调用的函数或要执行的代码串。 2. 延时时间:在执行代码前需等待的时间,以毫秒为单位(1s=1000ms)。
    查看全部
  • 1.数组的另一个赋值方法:var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”) 个人不喜欢这种方法;更喜欢单独为每一个数组成员赋值或者在定义的时候在()里面赋值; 2.数组可以储存任何类型的变量,而且各成员的类型不必完全相同,数组的成员可以由其他成员经过运算得来。
    查看全部
  • 我们创建数组的同时,还可以为数组指定长度,长度可任意指定。 var myarray= new Array(8); //创建数组,存储8个数据。 注意: 1.创建的新数组是空数组,没有值,如输出,则显示undefined。 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。
    查看全部
  • 重在标记绑定恩,还有this关键字的活用
    查看全部
    0 采集 收起 来源:编程挑战

    2015-05-08

  • 创建数组的方法: var myarr=new Array(); //定义数组 myarr[0]=80; //赋值数组 myarr[1]=60; myarr[2]=99; var myarr=new Array(80,60,999,22); //定义数组的同时进行赋值
    查看全部
  • abs(x) 返回数的绝对值。 ceil(x) 对数进行上舍入。 exp(x) 返回 e 的指数。 floor(x) 对数进行下舍入。 log(x) 返回数的自然对数(底为e)。 max(x,y) 返回 x 和 y 中的最高值。 min(x,y) 返回 x 和 y 中的最低值。 pow(x,y) 返回 x 的 y 次幂。 random() 返回 0 ~ 1 之间的随机数。 round(x) 把数四舍五入为最接近的整数。 sin(x) 返回数的正弦。 sqrt(x) 返回数的平方根。 tan(x) 返回角的正切。 toSource() 返回该对象的源代码。 valueOf() 返回 Math 对象的原始值。
    查看全部
  • a++是运算后自增,而++a是先自增在运算(即++a 先自加再取值,a++先取值在自加) 相同点: a++和++a中, i的值自增1,也就是a=a+1; 不同点: a++ : 把(a++)作为一个整体表达式,a 的值虽然自增1,但是整个表达式的值是取 a自增 之前 的值; ++a : 也把(++a)作为一个整体表达式,a 的值也自增1,但是整个表达式的值是取 a 自增 之后 的值。 总结: ++a 和(++a)的运算结果相同。 ++a 是先自增再用自增后的值进行运算; a++ 是先进行下一步运算再自增。
    查看全部
    0 采集 收起 来源:编程练习

    2015-05-08

  • substr 和 substring都是JS 截取字符串函数,两者用法很相近,下面是两者的语法很示例: 一、substr 方法 返回一个从指定位置开始的指定长度的子字符串。 string.substr(start [, length ]) 注意: length可选项。如 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串到 string 的最后。 二、substring 方法 返回位于 String 对象中指定位置的子字符串。 string.substring(start, end) 注意: substring 方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串。 三、示例代码 var str = "I love JS!";// 有一个str字符串,如想获取JS子字符串,用两种方法如何实现。 str.substr(7, 2); // 获取子字符串。 str.substring(7, 9); // 获取子字符串。 结果: JS 区别:第二参数,substr第二个参数是获取子字符串的长度,substring第二个参数是获取子字符串的结束位置。 四、注意事项 substr和substring两个函数截取带有空格的字符串后的长度是每个空格算一个字符长度。例如: var a = "I am imooc!"; a.substring(0, 5).length的值是5,而不是4,但alert(a.substring(0, 5));的值却是I am ,这样在做alert("I am" == a.substring(0, 5));的时候就是false了,alert("I am" == a.substring(0, 4));才是true。
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 操作符之间的优先级(高到低): 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • 如果A为真,A || B为真,不会在执行B; 反之,如果A为假,要由 B 的值来决定 A || B 的值。 注意操作符的运算级哦。
    查看全部
  • getAttribute()方法 通过元素节点的属性名称获取属性的值。 语法: elementNode.getAttribute(name) 说明: 1. elementNode:使用getElementById()、getElementsByTagName()等方法,获取到的元素节点。 2. name:要想查询的元素节点的属性名字
    查看全部
  • 11111
    查看全部
  • Math对象,提供对数据的数学计算。
    查看全部
    0 采集 收起 来源:Math对象

    2015-05-08

举报

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

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