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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • var num1 = 123; // 123是数值 var num2 = "一二三"; //"一二三"是字符串 var num3=true; //布尔值true(真),false(假)
    查看全部
  • screen对象:用于获取用户的屏幕信息。 语法:window.screen.属性 属性: availHeight:窗口可使用的高度 availWidth:窗口可使用的宽度 colorDepth:用户的颜色表示位数,通常为32位 prixelDepth:同上(IE不支持) height:屏幕的高度 widht:屏幕的宽度
    查看全部
    0 采集 收起 来源:screen对象

    2015-04-24

  • <script type="text/javascript"> //通过javascript的日期对象来得到当前的日期,并输出。 var dat1=new Date(); var nian=dat1.getFullYear(); var yue=dat1.getMonth()+1; var ri=dat1.getDate(); var xingqi=new Array("星期日","星期1","星期2","星期3","星期4","星期5","星期6"); var tt=xingqi[dat1.getDay()]; var nianyueri=[nian+"年"+yue+"月"+ri+"日"+tt]; document.write(nianyueri+"<br />"+"<br />"+"<br />"+"<br />"); //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦 var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76"; var sq= new Array() sq=scoreStr.split(";");//把socreStr中的字符串用split(;)分割为数组,并存放在sq这个数组中 var sum=0;//初始化求和变量 for(var i=0;i<sq.length;i++){//遍历数组个数 sum+=parseInt(sq[i].substring(3));//用parseInt把字符串转换整数 } sum="班级总分为:"+sum; document.write(sum+"<br />"+"<br />"+"<br />"+"<br />"); document.write(nianyueri.concat(sum).join("--"));//用--链接两个数组字符串 //从数组中将成绩撮出来,然后求和取整,并输出。 </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 自加一,自减一 ( ++和- -) 算术操作符除了(+、-、*、/)外,还有两个非常常用的操作符,自加一“++”;自减一“--”。首先来看一个例子: mynum = 10; mynum++; //mynum的值变为11 mynum--; //mynum的值又变回10 上面的例子中,mynum++使mynum值在原基础上增加1,mynum--使mynum在原基础上减去1,其实也可以写成: mynum = mynum + 1;//等同于mynum++ mynum = mynum - 1;//等同于mynum--
    查看全部
  • Location对象:location用于获取或设置窗体的URL,并且可以用于解析URL。 location 对象属性: hash:设置或返回从井号开始的URL; host:设置或返回主机名和当前URL的端口号; hostname:设置或返回当前URL的主机名; href:设置或返回完整的URL pathname:设置或返回当前URL的路径部分 port:设置或返回当前URL的协议 protocol:设置或返回当前URL的协议 search:设置或返回从问号开始的URL location对象方法: assign():加载新的文档 reload():重新加载当前文档 replace():用新的文档替换当前文档
    查看全部
    0 采集 收起 来源:Location对象

    2015-04-24

  • <script type="text/javascript"> function sortNum(a,b) { return b-a;//降序排列显示 return a-b;//升序排列显示 } var myarr = new Array("80","16","50","6","100","1"); document.write(myarr.sort(sortNum)); </script> 变量名.sort(函数名);
    查看全部
    0 采集 收起 来源: 数组排序sort()

    2018-03-22

  • 节点text要保存起来
    查看全部
  • 被替换的节点的相关属性在被换的时候全部清除,这点很重要
    查看全部
  • 返回浏览历史中的其他页面: go()方法,根据当前所处的页面,加载 history 列表中的某个具体的页面。 语法: window.history.go(number);
    查看全部
  • 选项卡的代码演示
    查看全部
    0 采集 收起 来源:编程挑战

    2015-04-24

  • 全选,全不选,指定选择
    查看全部
  • 删除节点removeChild()
    查看全部
  • <script type="text/javascript"> var myarr1= ["我","爱","你"]; document.write(myarr1.slice(1,3)); </script> myarr1.slice(从开始位置后,结束位置后);
    查看全部
    0 采集 收起 来源:选定元素slice()

    2018-03-22

  • <script type="text/javascript"> var myarr1= ["我","爱","你"]; document.write((myarr1.reverse()).join(".")) </script> reverse:颠倒数组显示方式,换句话说,就是 数组内容倒过来显示。 join: 指定每个数组内容之间的连接符
    查看全部
  • <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> </head> <body> <script type="text/javascript"> var main = document.body; //创建链接 function createa(url,text) { var a1 = document.createElement("a"); a1.href=url; a1.innerHTML=text; a1.style.color="green" a1.target="_blank" main.appendChild(a1); } // 调用函数创建链接 createa("http:www.imooc.com,text","慕课网"); </script> </body> </html>
    查看全部

举报

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

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