JS常用方法
来源:互联网 发布:购物返利软件 编辑:程序博客网 时间:2024/06/05 09:45
JS
标签(空格分隔): js
JS中的重载
JS中是不存在重载的
但是可以通过利用arguments来模拟重载的效果
JS中的BOM对象
- navigator 获取客户机的信息
navigator.appName 获取浏览器名字
- screen 获取屏幕信息
screen.width
screen.height - location 请求url地址
location.href 获取请求的url地址 也可以设置url地址
- history 请求的url历史记录
history.back() 上一个页面
history.next()
history.go(-1) 上一个页面
history.go(1) - window 窗口对象 顶层对象(所有的bom对象都在window里面操作的)
alert() 提示框
confirm() 确认框
prompt("text","default") 输入对话框
open("url","name","width=,height=") 打开一个新的窗口
close() 关闭窗口(浏览器兼容性比较差)
setInterval("js代码",ms) 重复定时器
setTimeout("js代码",ms) 一次定时器
clearInterval()
clearTimeout()
JS的DOM对象
- document对象:整个文档
write() 向页面输出
getElementById() 通过id获得元素
getElementsByName() 通过标签的name属性获得元素
getElementsByTagName() 通过标签名称获得元素
createElement("name")
createTextNode("text") - element对象:元素对象
getAttribute("key") 获取属性里面的值
setAttribute("key","name") 设置属性的值
removeAttribute("key") 删除属性 - Node节点对象
nodeName
nodeType 1元素节点 2属性节点 3文本节点
nodeValue
parentNode
childNodes 兼容性差
firstElementChild
lastElementChild
nextSibling 兄弟节点
previousSibling
appendChild
insertBefore(newchildNode,oldchildNode)
removeChild(childNode)
replaceChild(newchildNode,oldchildNode)
cloneNode(boolean) - 属性对象
- 文本对象
- innerHTML属性 (这个属性不是dom的组成部分,但是大多数浏览器都支持)
- 获取标签间内容或设置内容
0 0
- js常用方法
- js 常用方法大全
- 常用js方法
- js常用方法
- JS 的常用方法
- JS 常用的方法
- JS常用方法
- 常用JS方法
- js校验常用方法
- js 常用方法
- js常用方法
- 常用JS方法
- JS常用方法
- 常用js方法收集
- js常用方法
- 常用JS方法
- JS常用校验方法
- 常用js方法收藏
- 冒泡排序法
- LeetCode53. Maximum Subarray题解
- boost python简单实例
- CUDA系列学习(六) 从并行排序方法理解并行化思维——冒泡、归并、双调排序的GPU实现
- POJ-1979 Red and Black
- JS常用方法
- java数组的应用案例双色球
- C/C++ 宏相关
- ios 微信支付官方demo编译报错的解决办法
- Java拾遗
- 命令提示符:prompt
- IFE_01_mouseBlur
- leecode 解题总结:357. Count Numbers with Unique Digits
- 微赞公众号接入 请求URL超时