您的位置首页  网络科技  前端

Web前端JavaScript核心重点:函数BOM、DOM系列必会知识总结

  JS高级核心知识点和常用方法总结,应同学需求,整理了前端实际开发中必会的最最核心的 JS函数,BOM,DOM,定时器,延时器等常用方法和属性值,这些内容都是必学内容,已经全部整理出来了,方便我们查缺补漏,建立好知识库。

  总结:JS函数的定义调用,参数,返回值,闭包,立即执行函数,BOM,DOM,定时器,延时器等常用方法,必学版;

  注释:接收传入函数的实参列表,是一个类数组对象(与数组类似,拥有length属性,可以通过下标访问某个值,但是不可以使用数组的方法)

  注释:设置函数的返回值,调用函数时,遇到return语句会立即退出函数,并设置函数的返回值;

  注释:函数本身和该函数声明时所处的环境状态的组合,简单理解就是闭包可以在一个内层函数中访问到其外层函数的作用域。

  注释:返回所有的子节点, 包括文本节点、注释节点和元素节点等所有类型的节点(不常用,了解即可)

  注释:返回前一个兄弟节点,包括文本节点、注释节点和元素节点等所有类型的节点(不常用,了解即可)

  注释:返回同级的后一个节点,包括文本节点、注释节点和元素节点等所有类型的节点(不常用,了解即可)

  注释:克隆节点,如果传递给它的参数是 true,则该节点的所有后代节点也都会被克隆。如果为false,则只克隆节点本身。

  注释:捕获阶段,由外向内传播的,也就是当前事件触发时,先触发当前元素的最外层的祖先元素的同类型事件,然后再向内传播给后代元素

  注释:冒泡阶段,由内向外传播,也就是当事件触发时,先触发当前元素上的事件,然后再向当前元素的祖先元素上传播,触发祖先元素的同类型事件

  9)单词:charCode;注释:通常用于onkeypress事件,返回用户按下按键对应的码值,区分大小写;示例:按下键盘a,对应的值是97, 按下键盘A,对应的值是65

  9)单词:keyCode;注释:通常用于onkeydown和onkeyup事件,返回用户按下按键的码值,不区分大小写。示例:按下键盘a或A, 对应的值是65

  9)单词:deltaY;注释:返回onmousewheel事件触发时,滚轮滚动的方向,向下滚动时返回正值,向上滚动时,返回负值(不常用,了解即可)

  注释:浏览器对象模型(Browser Object Model),是js与浏览器窗互的接口

  注释:对象含有关浏览器的信息,是指 window 对象的一部分,可以通过 window.history 属性对其进行访问

  注释:对象包含用户(在浏览器窗口中)访问过的 URL,是 window 对象的一部分,可以通过 window.history 属性对其进行访问

  注释:对象包含有关当前 URL 的信息,是 Window 对象的一个部分,可以通过 window.location 属性来访问

  1)单词:innerHeight ;注释:返回浏览器窗口的内容区域的高度,包含水平滚动条的高度

  2)单词:innerWidth ;注释:返回浏览器窗口的内容区域的宽度,包含垂直滚动条的宽度

  4)单词:outerHeight ;注释:返回浏览器窗口的外部高度,包含水平滚动条的高度和浏览器窗口上下边框的高度(不常用,了解即可)

  5)单词:outerWidth ;注释:返回浏览器窗口的内容高度,包含垂直滚动条的宽度和浏览器窗口左右边框的宽度(不常用,了解即可)

  1)单词:back() ;注释:表示回退到浏览器历史记录里的上一页,等同于点击浏览器回退按钮;

  有关【HTML/HTML5,CSS/CSS3,JS属性和常用方法】完整版的总结在往期的笔记中已经发布,可以看往期作品!

  面向对象、构造函数与类、原型原型链,内置对象,继承,设计模式 部分的内容,一个个来梳理,喜欢记得点赞关注收藏了 做我的粉丝我宠你

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186