JS 基础

作者: 小凡凡520 | 来源:发表于2019-08-06 10:48 被阅读0次
一、事件
单击
onClick

鼠标经过
onmouseover

鼠标离开
onmouseout

光标聚焦
onfocus

光标失去焦点
onblur

内容选中
onselect

内容改变
onchnage

加载
onload

卸载
onunload
二、对象
日期
字符串

Math

向上取整ceil()
向下取整floor()
四舍五入round()
随机数 random()

数组
连接 concat
分割 join
反序 reverse
选择片段 slice
排序 sort
三、window
History对象
    back
    go
    forward

Location对象
    host

Navigator对象
    appName
    appVersion
    userAgent

screen对象
四、DOM

浏览器窗口可视区域大小

1、对于IE9+、Chrome、Firefox、Opera 以及 Safari:
window.innerHeight - 浏览器窗口的内部高度
window.innerWidth - 浏览器窗口的内部宽度

2、对于 Internet Explorer 8、7、6、5:
document.documentElement.clientHeight表示HTML文档所在窗口的当前高度
ocument.documentElement.clientWidth表示HTML文档所在窗口的当前宽度

3、Document对象的body属性对应HTML文档的<body>标签:
document.body.clientHeight
document.body.clientWidth

网页尺寸scrollHeight

1、针对IE、Opera:
scrollHeight 是网页内容实际高度,可以小于 clientHeight

2、针对NS、FF
scrollHeight 是网页内容高度,不过最小值是 clientHeight。也就是说网页内容实际高度小于 clientHeight 时,scrollHeight 返回 clientHeight 

网页尺寸offsetHeight

offsetHeight = clientHeight + 滚动条 + 边框

相关文章

  • React-Native 随笔

    学习基础: js的基础知识, rect.js基础 JSX语法基础 FlexBox布局 安装 安装node.js下载...

  • 最新web前端相关课程学习链接

    js基础篇 js进阶篇 js高级篇 vue基础篇 vue高级篇 react基础 react高级 Nodejs基础 ...

  • web前端 -- Day23 js高级

    js基础 JavaScript简称:JS JS分三个部分: ECMAScript标准---基础的语法 DOM D...

  • 前端JavaScript面试技巧

    1-1 课程概述 要做什么?——讲解前端 JS 基础面试题 哪些部分?——JS 基础,JS-WEB-API,JS ...

  • 4/07day28_js基础

    day28_js基础 回顾 JS基础语法 JS运算符 JS流程控制语句 条件语句 JS的条件语句和Java语法基本...

  • 2018-12-20

    1.01.尚硅谷_JS基础_JS简介(1) 10.10.尚硅谷_JS基础_Null和Undefined(10) 1...

  • JS基础和WebAPIs的关联性

    学习ECMAscript标准规定的基本语法掌握JS基础语法只学习JS基础做不了网页交互效果学习JS基础语法是为了后...

  • 2019-07-27 前端面试题

    1.js的基础类型 js的基础类型包括 Undefined , Null , String ,Number ,...

  • 网络编程(十九) JavaScript(9)

    一、 JS的组成 1.1 JS基础阶段以及Web APIs阶段 【1】JS基础阶段 我们学习的生死ECMAScri...

  • 发现•分享—2019-01-17

    文章 JS JS 异步编程六种方案 JS基础—原型对象的那些事(一) JS基础—原型对象的那些事(二) CSS 综...

网友评论

      本文标题:JS 基础

      本文链接:https://www.haomeiwen.com/subject/phabdctx.html