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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。
    查看全部
  • attime=time.getHours()+":"+time.getMinutes()+":"+time.getSeconds(); setInterval(clock,100)
    查看全部
  • scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。 clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。 offsetWidth:对象整体的实际宽度,包滚动条等边线,会随对象显示大小的变化而改变。
    查看全部
  • 网页可见区域高:document.body.clientHeight 网页正文全文高:document.body.scrollHeight 网页可见区域高(包括边线的高):document.body.offsetHeight 网页被卷去的高:document.body.scrollTop 屏幕分辨率高:window.screen.height 通常情况下,你如果要获取一个元素的真正大小,是需要对它的clientHeight和scrollHeight进行判断的,哪一个大,哪一个就是它的真实高度
    查看全部
  • 1. 使用join()完成数组分隔。 2. document.write(myarr3.join("-"));
    查看全部
  • 为数组赋值原本应该写为var myarr = new array("3","4"),当去掉双引号之后,由于有两个数字3,4并不能成为array()的参数,所以也能正常赋值;但是当写为var myarr = new array(3)时,会判断为3是array的参数,因此这个时候赋值应加上双引号。
    查看全部
  • 复制我的代码,测试有惊喜~~ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>我们互动下</title> <script> document.write("JS进阶篇"+"<br>"+"<br>"); function jump(){ var jp=confirm("点击进入JS进阶篇学习"); if(jp){ openMK(); }else{ alert("来了还想跑?"); jump(); } } function openMK(){ var MK=prompt("请输入您要访问的网址:","http://www.imooc.com"); if(MK){ window.open(MK,"_blank"); } else{ alert("哥们,认了吧,必须输入!"); openMK(); } } </script> </head> <body> <input type="button" onclick="jump()" value="点我有惊喜"/> </body> </html>
    查看全部
    1 采集 收起 来源:让你认识JS

    2018-03-22

  • offset...是元素距离边距; scroll...是元素相对于初始位置位移距离
    查看全部
  • <script type="text/javascript"> function count(){ var ipt1=document.getElementById("txt1").value; var ipt2=document.getElementById("txt2").value; var sel=document.getElementById("select").value; // var fruit=document.getElementById("fruit"); var f; //获取第一个输入框的值 //获取第二个输入框的值 //获取选择框的值 //获取通过下拉框来选择的值来改变加减乘除的运算法则 //设置结果输入框的值 switch (sel){ case "+": f=parseInt(ipt1)+parseInt(ipt2); break; case "-": f=parseInt(ipt1)-parseInt(ipt2); break; case "*": f=parseInt(ipt1)*parseInt(ipt2); break; case "/": f=parseInt(ipt1)/parseInt(ipt2); break; } document.getElementById("fruit").value = f; } </script>
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 字符串转为数字
    查看全部
    0 采集 收起 来源:编程练习

    2017-11-15

  • scrollWidth;scrollHeight 获取的就是当前网页内容高度,多次获取网页内容高度,则依次获取前边网页内容高度
    查看全部
  • availHeight:窗口可以使用的屏幕高度,单位像素; availWidth:窗口可以使用的屏幕宽度,单位像素; colorDepth:用户浏览器表示的颜色位数,通常为32位(每像素的位数); pixelDepth:用户浏览器表示的颜色位数,通常为32位(每像素的位数)(IE不支持此属性); height:屏幕的高度,单位像素; width:屏幕的宽度,单位像素;
    查看全部
    0 采集 收起 来源:screen对象

    2017-11-15

  • http://img1.sycdn.imooc.com//5354d2810001a47706210213.jpg
    查看全部
    0 采集 收起 来源:screen对象

    2017-11-15

  • 浏览器不同,使用代码不同: 低版本IE:document.documentElement.clientWidth||document.body.clientWidth; document.documentElement.clientWidth||document.body.clientHeight 高版本IE9+ 谷歌 火狐 欧朋 安全卫士:window.innnerWidth;window.InnerHeight
    查看全部
  • 声明变量语法: var 变量名; var就相当于找盒子的动作,在JavaScript中是关键字(即保留字),这个关键字的作用是声明变量,并为"变量"准备位置(即内存)。
    查看全部

举报

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

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