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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 操作符是用于在JavaScript中指定一定动作的符号。 (1)操作符 sum = numa + numb; 其中的"="和"+"都是操作符。 JavaScript中还有很多这样的操作符,例如,算术操作符(+、-、*、/等),比较操作符(<、>、>=、<=等),逻辑操作符(&&、||、!)。 注意: “=” 操作符是赋值,不是等于。 (2) "+"操作符 算术运算符主要用来完成类似加减乘除的工作,在JavaScript中,“+”不只代表加法,还可以连接两个字符串,例如:mystring = "Java" + "Script"; // mystring的值“JavaScript”这个字符串
    查看全部
  • 表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。一个表达式可以包含常数或变量。 串表达式:"I" + "love" + "you"、"super" + mychar,值为字符串 数值表达式:num + 5 * 3、2 + 2.5,值为数值 布尔表达式:2 > 3、num == 5、 num < 60,值为true或false
    查看全部
  • document.write("num1的值是:"+num1+"</br>"); document.write("num2的值是:"+num2); 换行
    查看全部
  • 每删除一个节点 lenth都要发生变化,所以需要点击多次才能清除干净,要一次性清除,直接用remove(),但是会连自己和子元素一起删除。 for(var i=0;i<(content.childNodes.length)-1;i++){ var childNode=content.childNodes[i]; content.removeChild(childNode); } 可从后往前删除,可一次性删除,或者替换为remove
    查看全部
  • 1)var mynum = 5 ; //声明变量mynum并赋值。 2)var mynum; //声明变量mynum mynum = 5 ; //给变量mynum赋值 注:这里 "="号的作用是给变量赋值,不是等于号。 3)var num1 = 123; // 123是数值 var num2 = "一二三"; //"一二三"是字符串 var num3=true; //布尔值true(真),false(假) 其中,num1变量存储的内容是数值;num2变量存储的内容是字符串,字符串需要用一对引号""括起来,num3变量存储的内容是布尔值(true、false)。
    查看全部
  • nextSibling和previousSibling:访问前后兄弟节点(处于同一树层级中的节点),不存在则返回null 1.格式:节点.nextSibling,节点.previousSibling
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2015-03-28

  • 声明变量语法: var 变量名; var mynum ; //声明一个变量mynum var num1,mun2 ; //声明一个变量num1 mun2
    查看全部
  • 这里需要记录下js中onload的用法: 1.通过window对象进行调用。-->在js代码块中写入 window.onload = startCount;这里不能带上括号,因为带上括号会直接执行,然后反馈值,即:window.onload = undefined; 2.写入body节点中--><body onload="startCount()">,必须使用可执行的方法,即带上括号。
    查看全部
  • <script type="text/javascript"> var num=0; //初始化值 while (num<=6) //条件判断 { document.write("取出第"+num+"个球<br />"); num=num+1; //条件值更新 } </script>
    查看全部
  • 变量名字可以任意取,只不过取名字要遵循一些规则: 1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。如下: 正确: mysum , _mychar ,$numa1 错误:6num //开头不能用数字 ,%sum //开头不能用除(_ $)外特殊符号,如(% + /等),sum+num //开头中间不能使用除(_ $)外特殊符号,如(% + /等) 2.变量名区分大小写,如:A与a是两个不同变量。 3.不允许使用JavaScript关键字和保留字做变量名。
    查看全部
  • parentNode:访问指定节点的父节点,父节点只能有一个 1.格式:节点.parentNode 2.访问祖节点:节点.parentNode.parentNode
    查看全部
  • 如果不使用sortNum ,那么直接用sort只是会输出数组的每个字符串的大小比较,从最前面的字母开始比较的。 复习:a-b其实就是把字符串转换为 Number基本类型了
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2015-03-28

  • 表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。一个表达式可以包含常数或变量。
    查看全部
  • 注意setTime()方法要和getTime()一起使用,如果不用gettime而是直接new Date()的话会有错误。因为你需要获得从1970年到现在的秒数不能使用Date的标准时间字符串。
    查看全部
  • setTimeout()和clearTimeout()一起使用,停止计时器。 语法: clearTimeout(id_of_setTimeout) 参数说明: id_of_setTimeout:由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。
    查看全部

举报

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

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