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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 定义一个时间对象 : var Udate=new Date(); 注意:使用关键字new,Date()的首字母必须大写。 使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。 如果要自定义初始值,可以用以下方法: var d = new Date(2012, 10, 1); //2012年10月1日 var d = new Date('Oct 1, 2012'); //2012年10月1日
    查看全部
    0 采集 收起 来源: Date 日期对象

    2015-01-31

  • 卸载事件(onunload) 当用户退出页面时(页面关闭、页面刷新等),触发onUnload事件,同时执行被调用的程序。 注意:不同浏览器对onunload事件支持不同。 貌似F5刷新才看得到效果
    查看全部
  • 二维数组的定义方法一 var myarr=new Array(); //先声明一维 for(var i=0;i<2;i++){ //一维长度为2 myarr[i]=new Array(); //在声明二维 for(var j=0;j<3;j++){ //二维长度为3 myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j } } 二维数组的定义方法二 var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]]
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • niuniuniu
    查看全部
    1 采集 收起 来源:编程练习

    2015-01-31

  • JavaScript数组的length属性是可变的 arr.length=10; //增大数组的长度 document.write(arr.length); //数组长度已经变为10
    查看全部
  • return a - b;是升序,如降序,把“a - b”该成“b - a”
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2015-01-31

  • 一、createTextNode 例如: var element = document.createElement("div"); element.className = "message"; var textNode = document.createTextNode("<Strong>Hello</Strong>"); element.appendChild(textNode); document.body.appendChild(element); 结果: <Strong>Hello</Strong> 二、innerHTML 例子: <div > <h2 id="h2"></h2></div> document.getElementById("h2").innerHTML = "<strong>hello</strong>"; 结果: Hello 识别成加粗的黑体 三、区别 innerHTML和createTextNode都可以把一段内容添加到一个节点中,区别是如果这段内容中有html标签(如例子中的<strong></strong>)时表现就不同了,在createTextNode中会当作文本处理,不会被浏览器解析,但用innerHTML就会被当作HTML代码处理(如你的例子中Hello会被加粗显示)。 总的来说,如果你确定要插入的内容中没有html标签,可以用innerHTML,这样更简洁,但如果不能确定(比如要插入用户输入的内容)建议用createTextNode的方式。
    查看全部
  • 11111
    查看全部
  • 神奇a
    查看全部
  • setTimeout()计时器,在载入后延迟指定时间后,去执行一次表达式,仅执行一次。单位毫秒
    查看全部
  • attime= time.getHours()+":"+time.getMinutes()+":"+time.getSeconds();//获取时间,格式"时:分:秒"
    查看全部
  • <!--和//-->这里面的代码会被隐藏起来而无法看到,这是个隐藏网页源代码的方法!用这个写成的网页文件不能看到<!--和//-->这里面的代码别人无法通过查看原文件得到!!!
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 加载页面时,触发onload事件,事件写在<body>标签内。
    查看全部
  • 1. 二维数组的定义方法一 var myarr=new Array(); //先声明一维 for(var i=0;i<2;i++){ //一维长度为2 myarr[i]=new Array(); //在声明二维 for(var j=0;j<3;j++){ //二维长度为3 myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j } } 2. 二维数组的定义方法二 var Myarr = [[0 , 1 , 2 ],[1 , 2 , 3, ]]
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • setTimeout 是延迟多少时间后执行指定的代码,只执行一次,如果要使用setTimeout函数,那就须在要执行的函数内使用setTimeout,也须在函数外使用setTimeout setInterval 是每隔多少时间就执行一次指定的代码
    查看全部
    0 采集 收起 来源:编程练习

    2015-01-31

举报

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

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