网页编程技术常用词之JavaScript

版权声明:本文为博主原创文章,大家可以随便转载,觉得好给个赞哦。 https://blog.csdn.net/baidu_25310663/article/details/84893877

JavaScript

JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。

关键字

释义

language

语言

var

变量声明

number

数值型

string

字符串型

boolean

布尔型

true

false

Array()

数组

Object

对象

NaN

当运算无法返回正确的结果时,就会返回NaN

undefined

声明了变量,但没赋值

null

空值

switch

选择语句

case

情况

default

默认 如果以上的情况都不是

for

循环语句

while

循环语句

do while

循环语句

break

跳出循环,终止程序

continue

跳出本次循环,中断程序

function

函数

return

函数的返回值

EVENT事 件

onload

当页面加载的时候

onunload

当页面卸载的时候

onfocus

当text password textarea select获得焦点的时候

onblur

当text password textarea select失去焦点的时候

onchange

当text password textarea select的值被改变且失去焦点的时候

onselect

当text password textarea的值被选择加亮的时候

onclick

当textpassword textarea select radio checkbox a button submit reset obj被单击的时候

onsubmit

当form被提交的时候

onreset

当form被重设的时候

onmouseover

当鼠标移动到对象上的时候

onmouseout

当鼠标离开对象的时候

onkeydown

当键盘按下的时候

onkeyup

当完成一次输入,按下并松开的时候

DATE时间日期函数

new Date()

实例化时间日期对象

set/getFullYear()

设置或返回年份

set/getMonth()

设置或返回月份,一月份用0来表示

set/getDate()

设置或返回日期

set/getDay()

设置或返回星期,周日用0来表示

set/getHours()

设置或返回小时数,24小时制

set/getMinutes()

设置或返回分钟数

set/getSeconds()

设置或返回秒钟数

set/getMilliseconds()

设置或返回毫秒数 1秒等于1000毫秒

toLocaleString()

返回本地时间的字符串

STRING字符串函数

Str.length

返回字符串对象的字符长度

Str.charAt(index)

返回该字符串位于第()位的单个字符

Str.charCodeAt(index)

返回该字符串位于第()位的单个字符的ASCII码

Str.indexOf(searchString,strartIndex)

从字符串对象中查找子字符串对象所在的位置

Str.lastIndexOf(searchString,lastIndex)

从字符串对象中查找子字符串对象所在的位置

Str.split(separator)

按标识符把字符串分隔成数组

Str.substring(start,end)

截取子字符串

Str.substr(start,[length])

截取子字符串

Str.toUpperCase()

转换为大写

Str.toLowerCase()

转换为小写

MATH数学函数

Math.random()

返回一个大于0小于1的随机数

Math.round()

返回一个四舍五入的整数

Math.abs()

返回绝对值

Math.max()

返回较大的数

Math.min()

返回较小的数

Math.ceil()

返回大于该数的最小整数

Math.floor()

返回小于该数的最大整数

GLOBE全局函数

parseInt()

把括号中内容的数据类型转换为整型

parseFloat()

把括号中内容的数据类型转换为浮点型

toString()

把对象的数据类型转换为字符串型

eval()

把括号中内容当作标准语句或表达式来执行

escape()

返回括号中内容的Unicode编码

unescape()

返回括号中内容的Unicode解码

WINDOW窗口对象

window.status

显示在状态栏上

window.alert()

弹出带有确定按钮的对话框

window.confirm()

弹出带有确定、取消按钮的对话框

window.prompt()

弹出带有输入框的对话框

window.open()

打开一个新窗口

window.close()

关闭当前浏览器窗口

window.setTimeout()

设置浏览器过多长时间以后执行指定的程序代码

window.setInterval()

设置浏览器每隔多长时间定期调用指定的程序代码

window.clearTimeout()

取消setTimeout()方法的设置

window.clearInterval()

取消setInterval()方法的设置

LOCATION位置对象

location.href

打开指定的页面

HISTORY历史对象

history.go()

使页面前进

history.back()

使页面后退

NAVIGATOR浏览器对象

navigator.appName

获取浏览器名称

navigator.appVersion

获取浏览器版本

DOCUMENT文档对象

document.title

显示在标题栏上

document.write()

向HTML文档中动态写入括号中的内容

document.getElementById()

返回id属性值等于指定参数的HTML元素所对应的对象

document.getElementsByName()

返回name属性值等于指定参数的所有HTML元素对应的对象数组

document.createElement()

创建一个指定标签名的新元素节点

EVENT事件对象

event.clientX

返回鼠标指针位置相对于窗口客户区域的x坐标

event.clientY

返回鼠标指针位置相对于窗口客户区域的y坐标

event.offsetX

返回鼠标指针位置相对于触发事件对象的x坐标

event.offsetY

返回鼠标指针位置相对于触发事件对象的y坐标

event.screenX

返回鼠标指针位置相对于用户屏幕的x坐标

event.screenY

返回鼠标指针位置相对于用户屏幕的y坐标

event.x

返回鼠标指针位置相对于父文档的x坐标

event.y

返回鼠标指针位置相对于父文档的y坐标

DOM文档对象

Obj.setAttribute()

为给定元素节点添加一个新的属性值或是改动他的现有属性

Obj.appendChild()

在节点的子节点列表的结束位置添加新的子节点

Obj.insertBefore()

在节点的子节点列表的任意位置插入新的子节点

Obj.removeChild()

删除节点

Obj.innerHTML

替换标签对中的内容

Obj.scrollWidth

返回对象的滚动宽度

Obj.scrollHeight

返回对象的滚动高度

Obj.scrollLeft

设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离

Obj.scrollTop

设置或获取位于对象最顶端和窗口中目前可见内容的最顶端之间的距离

Obj.offsetWidth

获取对象相对于版面或由父坐标offsetParent属性指定的父坐标的宽度

Obj.offsetHeight

获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度

Obj.offsetLeft

获取对象相对于版面或由offsetParent属性指定的父坐标的计算左侧位置

Obj.offsetTop

获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置

Obj.offsetParent

返回父对象

猜你喜欢

转载自blog.csdn.net/baidu_25310663/article/details/84893877
今日推荐