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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • <script type="text/javascript"> var body = document.body; //创建链接 function createa(url,text) { var a=document.createElement("a"); a.setAttribute("href","url"); a.innerHTML=text; //注意,此处没用setAttribute写出来 a.style.color="red"; body.appendChild(a); } // 调用函数创建链接 createa("http://www.scrumcn.com","Scrum中文网"); </script>
    查看全部
  • 在js中得到当前的年份的做法是: var object = new Date(), object.getYear()或者object.getFullYear()来得到年份。 使用后者,可以得到正确的年份,但是使用前者会出现获得的时间和当前想要得到的年份相差1900,所以如果要获取2014年这个年份,获得时间就会变成“114”,这个问题相信各位同学肯定有遇到,在此做一个分享。 解决方法: document.write("年份:"+ ((mydate.getYear()<1900 )?(mydate.getYear()+1900):mydate.getYear())); object
    查看全部
  • window.open
    查看全部
    0 采集 收起 来源:window对象

    2014-11-19

  • 注意: 1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 (而不是stop)处的所有字符,其长度为 stop 减start。 2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。 3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。
    查看全部
  • 注意:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
    查看全部
  • 3.如果找到一个 substring,则返回 substring 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。1.indexOf() 方法区分大小写。 2.如果要检索的字符串值没有出现,则该方法返回 -1。
    查看全部
  • 一个空格也算一个字符。1.字符串中第一个字符的下标是 0。最后一个字符的下标为字符串长度减一(string.length-1)。 2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。
    查看全部
  • 操作符之间的优先级(高到低): 算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号 如果同级的运算是按从左到右次序进行,多层括号由里向外
    查看全部
  • JS中使用"+"号作为连接符时,两个字符串之间不能放空格。 例如:var str = "Hello" + "world!" 是错误的 应该:var str = "Hello"+"world!"
    查看全部
  • 变量的命名 1.必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字。如下: 正确: mysum _mychar $numa1 错误: 6num //开头不能用数字 %sum //开头不能用除(_ $)外特殊符号,如(% + /等) sum+num //开头中间不能使用除(_ $)外特殊符号,如(% + /等) 2.变量名区分大小写,如:A与a是两个不同变量。 3.不允许使用JavaScript关键字和保留字做变量名。
    查看全部
  • 二维数组组合
    查看全部
    0 采集 收起 来源:二维数组

    2014-11-19

  • onclick鼠标单击事件 onmouseover鼠标经过事件 onmouseout鼠标移开事件 onchange文本框内容改变事件 onselect文本框内容被选中事件 onfocus光标聚集事件 onblur光标离开 onload网页导入 onunload关闭网页
    查看全部
    0 采集 收起 来源:什么是事件

    2014-11-19

  • setTimeout()和clearTimeout()一起使用,停止计时器。 语法: clearTimeout(id_of_setTimeout) 参数说明: id_of_setTimeout:由 setTimeout() 返回的 ID 值。该值标识要取消的延迟执行代码块。
    查看全部
  • function get_previousSibling(n){ var z=n.previousSibling; while(z && z.nodeType!=1){ z=z.previousSibling; } return z; } var z=document.getElementsByTagName("ul")[1]; document.write("<br/>"+z.nodeName+"="+z.innerHTML); var m=get_previousSibling(z); document.write("<br/>"+m.nodeName+"="+m.innerHTML)
    查看全部
    0 采集 收起 来源:访问兄弟节点

    2018-03-22

  • setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。 语法: setTimeout(代码,延迟时间); 参数说明: 1. 要调用的函数或要执行的代码串。 2. 延时时间:在执行代码前需等待的时间,以毫秒为单位(1s=1000ms)。
    查看全部

举报

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

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