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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 算术操作符除了(+、-、*、/)外,还有两个非常常用的操作符,自加一“++”;自减一“--”。首先来看一个例子: mynum = 10; mynum++; //mynum的值变为11 mynum--; //mynum的值又变回10 上面的例子中,mynum++使mynum值在原基础上增加1,mynum--使mynum在原基础上减去1,其实也可以写成: mynum = mynum + 1;//等同于mynum++ mynum = mynum - 1;//等同于mynum--
    查看全部
  • 为什么显示不出来
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-23

  • 没用到history啊
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-23

  • 在指定节点的最后一个子节点列表之后添加一个新的子节点。 语法: appendChild(newnode) 参数: newnode:指定追加的节点。
    查看全部
  • 完成·············
    查看全部
    0 采集 收起 来源:编程练习

    2015-07-23

  • 算术运算符主要用来完成类似加减乘除的工作,在JavaScript中,“+”不只代表加法,还可以连接两个字符串,例如: mystring = "Java" + "Script"; // mystring的值“JavaScript”这个字符串
    查看全部
  • JavaScript中还有很多这样的操作符,例如,算术操作符(+、-、*、/等),比较操作符(<、>、>=、<=等),逻辑操作符(&&、||、!)。 注意: “=” 操作符是赋值,不是等于。
    查看全部
  • 一个表达式可以包含常数或变量
    查看全部
  • 1. nextSibling 属性可返回某个节点之后紧跟的节点(处于同一树层级中)。 语法: nodeObject.nextSibling 说明:如果无此节点,则该属性返回 null。 2. previousSibling 属性可返回某个节点之前紧跟的节点(处于同一树层级中)。 语法: nodeObject.previousSibling 说明:如果无此节点,则该属性返回 null。 注意: 两个属性获取的是节点。Internet Explorer 会忽略节点间生成的空白文本节点(例如,换行符号),而其它浏览器不会忽略。 解决问题方法: 判断节点nodeType是否为1, 如是为元素节点,跳过。
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2015-07-23

  • var num1 = 123; // 123是数值 var num2 = "一二三"; //"一二三"是字符串 var num3=true; //布尔值true(真),false(假) 其中,num1变量存储的内容是数值;num2变量存储的内容是字符串,字符串需要用一对引号""括起来,num3变量存储的内容是布尔值(true、false)。
    查看全部
  • 变量是无所不能的容器,你可以把任何东西存储在变量里,如数值、字符串、布尔值等
    查看全部
  • 注意:变量也可以不声明,直接使用,但为了规范,需要先声明,后使用。
    查看全部
  • var mynum ; //声明一个变量mynum var num1,mun2 ; //声明一个变量num1 注意:变量也可以不声明,直接使用,但为了规范,需要先声明,后使用。
    查看全部
  • 为了区分变量,需要给变量命名。命名规则: 1.必须以字母、下划线_、美元符号$ 开头,后面可以跟字母、下划线、美元符号、数字 【 mysum、 _mychar 、 $um1 是正确的变量名; 6num 、%sum 、sum+num 是错误的变量名 】 2.变量名区分大小写,如:A 与 a 是两个不同的变量 3.不允许使用 JavaScript 关键字和保留字作为变量名。 【关键字】break、else、 new、 var、 case、 finally、 return、 void、 catch、 for、 switch 、while、 default、 if throw、 delete、 in 、try 、do、 instanceof 、typeof 【保留字】abstract、enum、int、short、boolean、export、interface、static、byte、extends、long、super、char、final、native、synchronized、class、float、package、throws、const、goto、private、transient、debugger、implements、protected、volatile、double、import、public、
    查看全部
  • 引入JS外部文件 <script src="script.js" type="text/javascript"></script> 引入CSS外部文件 <link href="style.css" type="text/css" rel="stylesheet" /> 写函数: function zb(){ var x=confirm("准备好了没"); if(x==true){ document.write("系好安全带,准备启航--目标JS");//在页面中显示文字 alert("准备好了,起航吧!");//页面中弹出提示框 } else { alert("我再巩固一下"); } }
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

举报

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

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