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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • var body1=document.getElementsByTagName('body')[0]; //避免使用body关键字 var btn=document.createElement('input'); //btn是一个对象,因为createElement()方法返回一个元素对象 btn.setAttribute('type','text'); btn.setAttribute('name','q'); btn.setAttribute('value','使用setAttribute'); btn.setAttribute('onclick',"javascript:alert('This is a text!')"); body1.appendChild(btn);
    查看全部
  • (1)操作符 看下面这段JavaScript代码。 sum = numa + numb; 其中的"="和"+"都是操作符。 JavaScript中还有很多这样的操作符,例如,算术操作符(+、-、*、/等),比较操作符(<、>、>=、<=等),逻辑操作符(&&、||、!)。 注意: “=” 操作符是赋值,不是等于。
    查看全部
  • switch(表达式) { case值1: 执行代码块 1 break; case值2: 执行代码块 2 break; ... case值n: 执行代码块 n break; default: 与 case值1 、 case值2...case值n 不同时执行的代码 }
    查看全部
  • var a = 5;//定义a变量,赋值为5 var b = 9; //定义b变量,赋值为9 document.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)
    查看全部
  • 原来还有笔记这么好的东西,慕课网棒棒哒~
    查看全部
  • 这样也可以运行啊: function get_nextSibling(n){ var x=n.nextSibling; while(x.nodeType!=1){ x=x.nextSibling; } return x; } var x=document.getElementsByTagName('li')[0]; document.write(x.nodeName); document.write('='); document.write(x.innerHTML); var y=get_nextSibling(x); if(y!=null){ document.write("<br />nextsibling: "); document.write(y.nodeName); document.write(" = "); document.write(y.innerHTML); }else{ document.write('<br/>已经是最后一个节点了'); }
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • @JS进阶——(九)DOM对象——认识DOM 1、文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。 2、HTML文档可以说由节点构成的集合,DOM节点有: · 元素节点:即标签。如<html>、<body>、<p>等都是元素节点 · 文本节点:向用户展示的内容,如<li>...</li>中的文本。 · 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。 3、属性: · nodeName方法 返回一个字符串,内容是给定节点的名字 · nodeType 返回一个整数,内容是给定节点的类型 · nodeValue 返回给定节点的当前值 4、遍历节点树: · childNodes方法 返回一个数组,这个数组由给定元素节点的子节点组成 · firstChild方法 返回第一个子节点 · lastChild方法 返回最后一个子节点 · parentNode方法 返回一个给定节点的父节点 · nextSibling方法 返回给定节点的下一个子节点 · previousSibling方法 返回给定节点的上一个子节点
    查看全部
    0 采集 收起 来源:认识DOM

    2018-03-22

  • continue的作用是仅仅跳过本次循环,而整个循环体继续执行。
    查看全部
  • 定义一个时间对象 : var Udate=new Date(); 注意:使用关键字new,Date()的首字母必须大写。 如果要自定义初始值,可以用以下方法: var d = new Date(2012, 10, 1); //2012年10月1日 var d = new Date('Oct 1, 2012'); //2012年10月1日 Date对象中处理时间和日期的常用方法: http://img1.sycdn.imooc.com//53d1c6ed000151aa04190327.jpg
    查看全部
    0 采集 收起 来源: Date 日期对象

    2015-01-03

  • 访问对象的方法: objectName.methodName() 如使用string 对象的 toUpperCase() 方法来将文本转换为大写: var mystr="Hello world!";//创建一个字符串 var request=mystr.toUpperCase(); //使用字符串对象方法
    查看全部
    0 采集 收起 来源:什么是对象

    2018-03-22

  • 注意:记得在case所执行的语句后添加上一个break语句。否则就直接继续执行下面的case中的语句,看以下代码:
    查看全部
  • 操作符优先级: 1.先算乘除,后算加减: jq= 3 + 30 / 2 -6* 3; // 结果为0 2.添加括号的方法来改变优先级: jq= ((3 + 30) / (2 - 6)) * 3; //结果是-24.75 3.操作符之间的优先级(高到低): 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号 4.如果同级的运算是按从左到右次序进行,多层括号由里向外。
    查看全部
  • 逻辑非操作符: ! 是非颠倒 逻辑非操作符,也就是"不是"的意思,非真即假,非假即真。
    查看全部
  • 逻辑或操作符: || "||"逻辑或操作符,相当于生活中的“或者”, 当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。 c=b>a ||a>b; //b>a是true,a>b是false,c是true
    查看全部
  • 逻辑与操作符: “&&”是并且的意思。 “&&”是逻辑与操作符,只有“&&”两边值同时满足(同时为真),整个表达式值才为真。 if(准考证 &&身份证) // 有准考证,并且 有身份证, 表达式才为真 { 进行考场考试 }
    查看全部

举报

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

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