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

JavaScript进阶篇

慕课官方号 页面重构设计
难度入门
时长 8小时55分
  • 文档对象模型DOM(Document Object Model)定义访问和处理HTML文档的标准方法。DOM 将HTML文档呈现为带有元素、属性和文本的树结构(节点树) HTML文档可以说由节点构成的集合,DOM节点有: 1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。 2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。 3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。
    查看全部
    0 采集 收起 来源:认识DOM

    2018-03-22

  • 屏幕可用高和宽度 1. screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如任务栏。 2. screen.availHeight 属性返回访问者屏幕的高度,以像素计,减去界面特性,比如任务栏。
    查看全部
  • widow.screen.属性:获取用户的屏幕信息。 availHeigth:窗口可以使用的屏幕高度,单位像素 availWidth:窗口可以使用的屏幕宽度,单位像素 colorDepth:用户浏览器表示的颜色位数,通常为32位(每像素的位数) pixelDepth:用户浏览器表示的颜色位数,通常为32位(每像素的位数)(IE不支持) height:屏幕的高度,单位像素 width:屏幕的宽度,单位像素
    查看全部
    0 采集 收起 来源:screen对象

    2017-07-24

  • 1.navigator.userAgent使用userAgent判断使用的是什么浏览器 2.x.indexOf("t"),在x中查找t,如果不存在返回-1,存在返回相应位置
    查看全部
    0 采集 收起 来源:userAgent

    2018-03-22

  • charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。 语法:stringObject.charAt(index) indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 语法:stringObject.indexOf(substring, startpos) 1.该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 substring。 2.可选参数,从stringObject的startpos位置开始查找substring,如果没有此参数将从stringObject的开始位置查找。 3.如果找到一个 substring,则返回 substring 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。 split() 方法将字符串分割为字符串数组,并返回此数组。 语法:stringObject.split(separator,limit) separator | 必需。从该参数指定的地方分割stringObject。 limit | 可选参数。分割的次数,如设置该参数,返回的子串不会多于这个参数指定的数组,如果无次参数为不限制次数 注意:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。 substring() 方法用于提取字符串中介于两个指定下标之间的字符。 语法:stringObject.substring(startPos,stopPos) 1. 返回的内容是从 start开始(包含start位置的字符)到 stop-1 处的所有字符,其长度为 stop 减start。 2. 如果参数 start 与 stop 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。 3. 如果 start 比 stop 大,那么该方法在提取子串之前会先交换这两个参数。 4.2个都是非负整数 substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串。 语法:stringObject.substr(startPos,length) 区别: string.substring(起点,终点) string.substr( 起点,长度)如果参数startPos是负数,从字符串的尾部开始算起的位置
    查看全部
  • var myarr=new Array(); for(var i=0;i<3;i++){ myarr[i]=new Array(); for(var j=0;j<6;j++){ myarr[i][j]=i*j; document.write(myarr[i][j]); } document.write("<br/>"); }
    查看全部
    0 采集 收起 来源:二维数组

    2018-03-22

  • 在while、for、do...while、while循环中使用break语句退出当前循环,直接执行后面的代码。
    查看全部
    0 采集 收起 来源:退出循环break

    2017-07-24

  • do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。
    查看全部
  • var w=document.documentElement.scrollWidth || document.body.scrollWidth; var h=document.documentElement.scrollHeight || document.body.scrollHeight;
    查看全部
  • 区别: string.substring( 起点 , 终点 ) string.substr( 起点 ,长度 ) 起点可以是负数
    查看全部
  • 循环条件是小于子节点的长度
    查看全部
  • round取整数
    查看全部
    0 采集 收起 来源:随机数 random()

    2017-07-24

  • round() 方法可把一个数字四舍五入为最接近的整数。
    查看全部
    0 采集 收起 来源:四舍五入round()

    2017-07-24

  • floor向下取整
    查看全部
    0 采集 收起 来源:向下取整floor()

    2017-07-24

  • Math.ceil,ceil指的天花板,向上去整数值。
    查看全部
    0 采集 收起 来源:向上取整ceil()

    2017-07-24

举报

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

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