主页 详情

《JavaScript语法与范例辞典》_杨东昱著_12402707_9787508356761

【书名】:《JavaScript语法与范例辞典》
【作者】:杨东昱著
【出版社】:北京:中国电力出版社
【时间】:2009
【页数】:360
【ISBN】:9787508356761
【SS码】:12402707

最新查询

内容简介

PART 0 JavaScript简介何谓JavaScript

Script标签

函数(函式)

变量

数组

对象的属性与方法

事件

运算符摘要

PART 1 基本语法function{}声明函数

return返回函数值或变量值

var声明变量

∥,/*~*/程序批注

if~else条件判断处理语句

for计次执行的循环语句

for~in计次执行的循环语句

do~while有条件执行的循环语句

while有条件执行的循环语句

switch~case~(default)多路径选择的条件语句

continue忽略循环内程序语句,重新开始执行循环语句

break终止循环内程序语句,使程序跳转到被结束的循环段之后的下一个程序语句

with多次参考对象的各个属性,而不需一再指定对象的名称

try~catch获取在特定程序语句段中发生的错误信息

finally当程序执行时,在所有错误发生之后,非条件式执行的语句

throw产生一个程序语句可处理的错误情况

PART 2 JavaScript对象String对象length获取字符串长度(文字个数)

charAt()获取字符串中特定位置的字符

split()将字符串分割成字符串数组

indexOf(),lastIndexOf()寻找特定的字符串

substring(),substr(),slice()获取字符串中的子字符串

match()在字符串中取出符合特定某个正规表示式的子字符串

replace()在字符串中置换符合某个特定正规表示式的子字符串

search()获取在字符串中符合某个特定正规表示式子字符串的索引位置

fontcolor(),fontsize()字符串的颜色与大小设置

big(),small()将字符串内的文字放大/缩小

sup(),sub()上标/下标字符串文字

bold(),fixed(),italics(),strike()字符串文字样式设置

toUpperCase(),toLowerCase()字符串文字(英文字母)大小写转换

link(),anchor()建立字符串文字的超链接

screen对象

width,height获取显示器目前设置的宽度与高度(屏幕局部、屏幕分辨率)

availWidth,availHeight获取屏幕能够让窗口使用的最大宽度与高度

colorDepth获取屏幕能够显示的色彩数量(色彩质量)

event对象

keycode,which,button获取键盘/鼠标按键的代码

altKey,shiftKey,ctrlKey获取键盘上组合键的状态.

x,y,clientX,clientY获取键盘上组合键的状态

navigator对象

cpuClass,platform,systemLanguage获取用户计算机的CPU等级/操作系统名称/使用语言属性值

appName,appCodeName获取用户浏览器名称/程序代号属性值

appVersion,userAgent获取用户浏览器程序代号和版本属性值

language,browserLanguage,userLanguage获取用户语言属性值

cookieEnabled判别浏览器是否启动接受Cookie

javaEnabled()判断浏览器是否启动Java功能

navigator.plugins对象navigator.plugins[]侦测浏览器的外挂软体(附加组件)

navigator.mime Types对象navigator.mime Types[]侦测浏览器支持的MIME(Multipurpose Internet Mail Extensions)类型

Date对象

getFullYear(),getYear(),getMonth(),getDate(),getDay()获取本地日期时间中的“日期”部分的相关信息

setFullYear(),setYear(),setMonth(),setDate()利用本地时间设定Date对象中“日期”部分的相关值

getHours(),getMinutes(),getSeconds(),getMilliseconds()获取本地日期时间中的“时间”部分的相关信息

setHours(),setMinutes(),setSeconds(),setMilliseconds()利用本地时间设置Date对象中“时间”部分的相关值

getTime(),setTime()获取/设定1970年1月1日午夜12点到Date对象时间值之间的毫秒数

getUTCFullYear(),getUTCMonth(),getUTCDate(),getUTCDay()获取UTC(Coordinated Universal Time,国际标准时间)中“日期”部分的相关信息

setUTCFullYear(),setUTCMonth(),setUTCDate()利用UTC(Coordinated Universal Time,国际标准时间)设置Date对象中“日期”部分的相关值

getUTCHours(),getUTCMinutes(),getUTCSeconds(),getUTCMilliseconds()获取UTC(Coordinated Universal Time,国际标准时间)中的“时间”部分的相关信息

setUTCHours(),setUTCMinutes(),setUTCSeconds(),setUTCMilliseconds()利用UTC(Coordinated Universal Time,国际标准时间)设置Date对象中“时间”部分的相关值

getTimezoneOffset()获取UTC(Coordinated Universal Time,国际标准时间)与主机计算机时间之间的分钟差

toGMTString(),toUTCString(),toLocaleString(),toString()返回Date对象中转换为字符串的日期

UTC(),parse()获取1970年1月1日午夜12点到指定日期之间的毫秒数

Array对象

length获取/设置数组长度

slice()获取现有数组的一个区段项目内容成为新数组

splice()删除/置换数组中的元素

reverse(),sort()反转/排序数组中的元素

concat()将现有数组加入新元素

join()串接数组中的所有元素,并用特定的分隔字符来分隔

pop(),push()移除/增加数组的最后一个元素

shift(),unshift()移除/增加数组的第一个元素

Math对象

max(),min()进行数值的大小比较并获取最大值或最小值

pow(),sqrt()次方/平方根计算

abs()获取绝对值

randmo()获取介于0~1之间的虚拟随机数值

round(),ceil(),floor()数值中小数的四舍五入/无条件进位/无条件舍去

基本语句unctionsin(),cos(),tan(),asin(),acos(),atan(),atan2()三角函数计算

PART 3 HTML对象location对象host,hostname服务器名称的获取与设置

port,protocol获取/设置通信端口号、通信协议名称

href获取/设置完整的URL地址

hash获取/设置目前浏览的网页网址中#字号后的参数

search获取/设置网址中问号后的参数

pathname获取/设置浏览中网页的完整位置

reload()当前窗口上重新加载网页

relplace()将目前窗口中的网页以其他网页取代

document对象

title获取/设置网页文件的标题

URL获取/设置网页文件的完整网页地址

domain获取/设置网页文件的网域名称

referrer获取目前网页文件的链接来源

bgColor,fgColor设置网页文件的背景与文字颜色

linkColor,alinkColor,vlinkColor设置超链接文字的颜色

lastModified网页文件最后的更新日期

Cookie访问用户端的Cookie

write(),writeln()输出数据到网页文件中

open(),close()打开/关闭数据流

history对象

back(),forward()跳转页面到上一个/下一个浏览历史

go跳转页面到指定的浏览历史/指定的浏览历史网址

length获取浏览历史的总数

frame对象

name获取/设置页框窗口的名称参照

focus(),blur()获取/模糊页框窗口的操作焦点

setTimeout(),clearTimeout()延时执行函数/清除函数的延时执行

setInterval(),clearInterval()定时执行函数/清除函数的定时执行

window对象

open()打开新窗口

close()关闭窗口

focus(),blur()窗口焦点控制

scroll(),scrollTo(),scrollBy()变更窗口滚动条位置

moveTo(),moveBy()变更窗口位置

resizeTo(),resizeBy()变更窗口大小

print()打印网页内容

alert()信息对话框

confirm()确认对话框

prompt()信息输入对话框

setTimeout(),clearTimeout()延时执行函数/清除函数的延时执行

setInterval(),clearInterval()定时执行函数/清除函数的定时执行

closed判别窗口是否关闭

name获取/设置窗口的名称参照

opener获取目前窗口的打开者

status,defaultStatus设置/获取窗口状态栏的信息

top,self,parent窗口对象的交互参照

length获取框架窗口的数量

frames[]使用窗口中所包含的页框

document.image对象name获取/设置网页文件中的图片名称参照

length获取网页文件中的图片数量

src获取/设置网页文件中的图片的链接来源

border获取/设置网页文件中的图片的外框线宽度

width,height获取/设置网页文件中的图片的大小

hspace,vspace获取/设置网页文件中图片的间距

document.form对象name获取/设置网页文件中的窗口名称

length获取网页文件中窗口内组件的数量

action,method,target,encoding网页文件中窗口数据传送的规则设置

submit(),reset()传送窗口数据/重置窗口内容

document.form元素对象name获取/设置窗口中的元素名称

length获取窗口中的元素数量

index获取项目的索引参照

type获取窗口中子组件的种类参照

value获取/设置窗口中子组件的数据值

defaultValue获取/设置窗口中子组件的预设数据值

checked获取/设置窗口中子组件的选项状态

defaultChecked获取/设置窗口中子组件的预设选项状态

selected获取/设置窗口中子组件的项目选项状态

selectedIndex获取窗口子组件中被选取的项目索引值

defaultSelected获取/设置窗口子组件中备选项目的预设选取状态

click()引用窗口子组件的敲击事件

focus(),blur()获取/模糊窗口子组件的操作焦点

select()反白标示窗口子组件内的文字

PART 4 事件处理器event handleronAbort当图片在下载过程中被中断而发生错误

onLoad,onUnload网页文件下载完成时/浏览页面跳转时引发的事件

onError当网页文件内容在下载过程中发生错误

onResiZe当浏览器窗口大小改变时的处理

onFocus,onBlur当获取/模糊(失去)操作焦点时的处理

onChange当对象属性值改变时的处理

onScroll当滚动条位置改变时的处理

onSelect当文字(字符串)被选取时的处理

onSubmit,onReset当发送/重置窗口数据时的处理

onClick,onDbClick在对象上单击/双击鼠标按键时的处理

onMouseDown,onMouseUp在对象上按下/放开鼠标按键时的处理

onMouseOver,onMouseOut当鼠标指针移入/移出对象局部时的处理

onMouseMove当鼠标指针在对象局部上移动时的处理

onKeyDown,onKeyPress,onKeyUp当按下/放开键盘上按键时的处理

PART 5 样式与滤镜Visual FiltersAlpha透明度层次设置

Blur产生模糊/高速移动效果

Chroma产生颜色屏蔽效果

Dropshadow在指定的方向和位置上产生阴影效果

Glow产生光晕(发光)效果

FlipH,FlipV产生水平/垂直方向的镜像图片效果

Gray产生单彩(灰阶)的效果

Invert产生反转色彩的效果

Light产生光源照射在对象的效果

Mask产生对象透明屏蔽的效果

Shadow产生对象边缘阴影的效果

Wave产生波纹的对象效果

Xray产生对象轮廓的效果

PART 6 案例研究案例研究交互式文字超链接 动态图片切换与鼠标批注文字

卷动式新闻广告牌 设置于首页公告最新消息或活动

图片广告链接 设置于网页中进行广告轮播

随机广告的浮动选单 设置于网页侧边的浮动广告或功能选单

气象与时间 设置于网页中提供浏览者实时气象与时间的信息

商品展示窗口 设置于网页中供用户浏览商品

精美多配色月历 于网页中显示标示当日日期的月历

二阶式邮政编码查询 于网页中提供邮政编码的查询服务

随机背景音乐/音乐点唱机 在网页中播放音乐

标准商用计算器 放置于购物网站的计算器功能

字母索引

图片切换A

图片切换B

加法计算

声明变量

使用批注

进站问候语

利用双循环输出图案

节日图片变化

使用for~in语句列举对象属性

使用do~while有条件循环打印图片

使用while有条件循环打印图片

依星期变换图片

输出奇数的图片

随机数输出数字图片

密码确认输入

获取错误信息

错误处理

自定义错误信息

简易数据验证

限定数据输入长度

分割输出字符

将字符串转换为数组

判别用户的浏览器

标题列文字跑马灯

逐字增加与逐字减少于文字字段显示的字符串内容

验证E-Mail的合法性

滤除不雅的字句

简易验证身份证字号

文字大小/颜色设置

缩放字符串中的文字大小

数学表达式或元素符号标记

文字样式设置

字母大小写转换

字符串超级链接

侦测用户屏幕的分辨率

按分辨率设置网页内的文字大小与图片显示

动态改变窗口大小与位置

色彩度侦测

显示被按下的按键代码值

使用方向键来移动图片

锁住鼠标右键

提示组合键与任意按键的组合

随鼠标指针移动的图片

用户作业环境侦测

按浏览器种类使用不同样式文件

按浏览器种类使用不同样式文件

识别用户的操作系统与浏览器

识别浏览器使用的语言

侦测浏览器Cookie功能是否打开

侦测浏览器执行Java功能是否打开

列出浏览器中全部已安装的外挂软件信息

列出浏览器中支持的MIME类型信息

输出日期并按星期不同显示不同的图片

法定假日判定

输入公元日期,告知该日期的星期,并按星期不同显示不同的图片

将时间显示于浏览器的标题列

定时更换图片

新年倒数

前次来访时间

拍卖倒数计时

输出公历的日期并按星期不同显示不同的图片

国际标准时间的2007年倒数

显示国际标准时间

显示世界各地主要城市时间

国际标准时间的明日倒数

国际标准时间的时差判别

日期转换格式识别

设置Cookies使用期限

随机显示图片

获取既有数组中的元素生成新数组

动物奇观-动态获取数组

变换图片,动态置换数组元素

数值数组元素排序与反转

串接数组,随机数选取新数组元素

输出串接数组元素的字符串

数组元素的新增与删除

数组元素的新增与删除

图片组成的矩形

按指定基数与次方进行运算

获取两指定日期间的天数

随机数掷骰子

数值的小数部分处理

老板不在家,一律66折结账

输入角度求取正/反正弦、余/反余弦、正/反正切等值

单击鼠标时指针所在坐标求取角度

雷达扫描图片

获取/设置目前浏览网址的服务器名称

通信协议验证

自动转换网址

变换网页内容的浏览位置

在网址中加入参数并跳转浏览位置

指定pathname属性并跳转浏览位置

在网页重新加载后随机变换网页背景

在网页重新加载后随机变换网页背景

动态变更网页标题

动态跑马灯式的网页标题

遥控子窗口的URL

验证网页来源

预防非法链接

渐变网页背景颜色

不断变换色彩的文字

链接文字的色彩设置

网页更新日期

按网页更新日期判断信息的有效性

读写Cookie数据,测试用户端是否启用Cookie功能

应用Cookie功能访问信息

输出数据到网页文件

图片浏览器

使用JavaScript虚拟协议建立“上一页”与“下一页”的超链接

按浏览历史随机跳转网页

输出浏览历史总数

获取/设置页框窗口的名称参照

页框窗口的焦点转换

跨页框窗口进行图片轮播控制

四处游移的图片

打开新窗口并指定新窗口内容

按用户设置打开新窗口

关闭目前操作的窗口

主窗口关闭子窗口、子窗口自我关闭

互换窗口的焦点

滚动窗口内容

左右位移窗口内容

变更窗口位置

重新设置窗口大小

打印指定的网页内容

进站时间显示,离站感谢光临

信件内容确认后发送

按输入的身高计算标准体重

最新消息跑马灯

定时图片更换

图片缩放动画

窗口打开状态判断

窗口名称参数设置

远程窗口的照片浏览

改变状态栏信息

控制框架窗口的内容

跳脱框架

跳脱框架

以数组方式控制页框

动态变更网页文件中图片的名称参照

网页文件中图片的数量

变更网页文件中图片的链接来源

变更图片的外框线宽度

变更图片的大小

动态变更图片的间距

动态变更窗口的名称参照

计算窗口内组件数量

窗口寄信

数据传送确认

动态变更窗口中子组件的名称参照

获取窗口中子组件的元素个数

获取元素索引

获取窗口 中子组件的种类参数

获取窗口中子组件的数据值

恢复窗口中子组件的数据值

子组件的项目选取状态

恢复窗口中子组件的选取状态

子组件的项目选取状态

获取被选取项目的索引值

判别下拉式选单中备选项目的预设选取状态

浏览页面跳转时自动执行送信函数

按选择的不同转移窗口子组件的操作焦点

判别文字输入字段中的数据并反白标示预设文字

提取并反白标示字段中的数据

图片加载与网页离开提示

图片加载与网页离开提示

网页加载时进行窗口特效

网页加载时打开新全屏幕窗口

图片发生下载错误时出现提示

动态变更图片大小

按选择项目决定哪个文字字段获取操作焦点

文字字段的数据验证

窗口失去操作焦点后定时自动关闭

按选择项目动态变更图片

按选择项目动态跨框架窗口控制

随滚动条位置改变而移动的图片

不允许密码字段的数据被复制

窗口数据发送确认

数据发送前验证窗口数据

小图变大图、大图变小图

单选题脑筋急转弯

按下鼠标按键不放连续置换图片

触控式背景切换

图片触控切换

带图的鼠标指标

按下Enter键转移操作焦点到下一个输入字段

限制不能输入中文字

按任意键浏览不同图片

限制数据输入长度

手动Alpha滤镜变化

自动Alpha滤镜变化

Blur滤镜的模糊与高速移动效果

文字的Blur滤镜效果

使用Chroma滤镜制作动画效果

使用Dropshadow滤镜制作阴影文字

使用Dropshadow滤镜制作阴影图片

使用Glow滤镜制作光晕效果

有透明色图片的动态光晕效果

为图片加上垂直与水平方向的镜像效果

为图片加上Gray滤镜灰阶效果

为图片加上Invert滤镜效果

为图片加上Light滤镜产生手动照射效果

为图片加上Light滤镜产生自动探照灯效果

为图片加上双色探照灯效果

为图片加上Mask滤镜效果

简易的表格屏蔽效果

为图片加上Shadow滤镜效果

为图片加上水中倒影的Wave滤镜波纹效果

动态波浪的视觉效果

为图片加上Xray滤镜波纹效果

交互式文字超链接

卷动式新闻广告牌

图片广告链接

随机广告的浮动选单

气象与时间

商品展示窗口

精美多配色月历

二阶式邮政编码查询

随机背景音乐/音乐点唱机

标准商用计算器


书查询(www.shuchaxun.com)本网页唯一编码:
1bcd7e2b78451e0f017a8dbfe3dc0140#1a364ce54578f44868df0af3cb737ae8#158604116#12402707.zip