JScript 的运算符.doc

上传人:枫** 文档编号:556238098 上传时间:2023-09-26 格式:DOC 页数:15 大小:567.01KB
返回 下载 相关 举报
JScript 的运算符.doc_第1页
第1页 / 共15页
JScript 的运算符.doc_第2页
第2页 / 共15页
JScript 的运算符.doc_第3页
第3页 / 共15页
JScript 的运算符.doc_第4页
第4页 / 共15页
JScript 的运算符.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《JScript 的运算符.doc》由会员分享,可在线阅读,更多相关《JScript 的运算符.doc(15页珍藏版)》请在金锄头文库上搜索。

1、JScript 的运算符JScript 具有全范围的运算符,包括算术、逻辑、位、赋值以及其他某些运算符。计算逻辑位运算赋值杂项描述符号描述符号描述符号描述符号描述符号负值-逻辑非!按位取反赋值=删除delete递增+ 小于按位左移按位右移 void void乘法*小于等于 instanceofinstanceof除法/大于等于=按位与 & newnew取模运算%等于=按位异或 inin加法+不等于!=按位或 | 减法-逻辑与&逻辑或|条件(三元运算符)?: 逗号,严格相等=非严格相等!= JavaScript算术运算符与算术表达式列表 运算符+-*/%名称加法运算符减法运算符乘法运算符除法运算

2、符模运算符(求余运算符)表达式6+56-56*56/56%5示例var i=6+5; var i=6-5;var i=6*5;var i=6/5;var i=6%5;运算结果111301.21说明要求两个操作数均为整数JavaScript赋值运算符与赋值表达式 运算符=+=-=*=/=%=名称赋值运算符加法赋值运算符减法赋值运算符乘法赋值运算符除法赋值运算符模赋值运算符(求余赋值运算符)表达式i=6i+=5i-=5i*=5i/=5i%=5示例var i=6;i+=5;i-=5;i*=5;i/=5;i%=5;i的结果6111301.21等价于i=i+5;i=i-5;i=i*5;i=i/5;i=i

3、%5;JavaScript自增、自减运算符与表达式(i初始值为6) 运算符+i-ii+i-名称前自增运算符前自减运算符后自增运算符后自减运算符表达式+i-ii+i-示例+i;-i;i+;i-;i的结果7575有趣的示例+ialert(i)alert(+i)alert(i)-ialert(i)alert(-i)alert(i)i+alert(i)alert(i+)alert(i)i-alert(i)alert(i-)alert(i)结果788544778554事件句柄属性当以下情况发生时,出现此事件FFNIEonabort图像加载被中断134onblur元素失去焦点123onchange用户改变

4、域的内容123onclick鼠标点击某个对象123ondblclick鼠标双击某个对象144onerror当加载文档或图像时发生某个错误134onfocus元素获得焦点123onkeydown某个键盘的键被按下143onkeypress某个键盘的键被按下或按住143onkeyup某个键盘的键被松开143onload某个页面或图像被完成加载123onmousedown某个鼠标按键被按下144onmousemove鼠标被移动163onmouseout鼠标从某元素移开144onmouseover鼠标被移到某元素之上123onmouseup某个鼠标按键被松开144onreset重置按钮被点击134on

5、resize窗口或框架被调整尺寸144onselect文本被选定123onsubmit提交按钮被点击123onunload用户退出页面123窗体顶端JavaScript 实例修饰符修饰符描述i执行对大小写不敏感的匹配。g执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。m执行多行匹配。方括号方括号用于查找某个范围内的字符:表达式描述abc查找方括号之间的任何字符。abc查找任何不在方括号之间的字符。0-9查找任何从 0 至 9 的数字。a-z查找任何从小写 a 到小写 z 的字符。A-Z查找任何从大写 A 到大写 Z 的字符。A-z查找任何从大写 A 到小写 z 的字符。adgk查找给定

6、集合内的任何字符。adgk查找给定集合外的任何字符。(red|blue|green)查找任何指定的选项。元字符元字符(Metacharacter)是拥有特殊含义的字符:元字符描述.查找单个字符,除了换行和行结束符。w查找单词字符。W查找非单词字符。d查找数字。D查找非数字字符。s查找空白字符。S查找非空白字符。b查找位于单词的开头或结尾的匹配。B查找不处在单词的开头或结尾的匹配。0查找 NUL 字符。n查找换行符。f查找换页符。r查找回车符。t查找制表符。v查找垂直制表符。xxx查找以八进制数 xxx 规定的字符。xdd查找以十六进制数 dd 规定的字符。uxxxx查找以十六进制数 xxxx

7、规定的 Unicode 字符。量词量词描述n+匹配任何包含至少一个 n 的字符串。n*匹配任何包含零个或多个 n 的字符串。n?匹配任何包含零个或一个 n 的字符串。nX匹配包含 X 个 n 的序列的字符串。nX,Y匹配包含 X 或 Y 个 n 的序列的字符串。nX,匹配包含至少 X 个 n 的序列的字符串。n$匹配任何结尾为 n 的字符串。n匹配任何开头为 n 的字符串。?=n匹配任何其后紧接指定字符串 n 的字符串。?!n匹配任何其后没有紧接指定字符串 n 的字符串。RegExp 对象属性FF: Firefox, IE: Internet Explorer属性描述FFIEglobalReg

8、Exp 对象是否具有标志 g。14ignoreCaseRegExp 对象是否具有标志 i。14lastIndex一个整数,标示开始下一次匹配的字符位置。14multilineRegExp 对象是否具有标志 m。14source正则表达式的源文本。14RegExp 对象方法FF: Firefox, IE: Internet Explorer方法描述FFIEcompile编译正则表达式。14exec检索字符串中指定的值。返回找到的值,并确定其位置。14test检索字符串中指定的值。返回 true 或 false。14String 对象的方法FF: Firefox, IE: Internet Exp

9、lorer方法描述FFIEsearch检索与正则表达式相匹配的值。14match找到一个或多个正则表达式的匹配。14replace替换与正则表达式匹配的子串。14split把字符串分割为字符串数组。14String 对象属性FF: Firefox, IE: Internet Explorer属性描述FFIEconstructor对创建该对象的函数的引用14length字符串的长度13prototype允许您向对象添加属性和方法14String 对象方法FF: Firefox, IE: Internet Explorer方法描述FFIEanchor()创建 HTML 锚。13big()用大号字体

10、显示字符串。13blink()显示闪动字符串。1bold()使用粗体显示字符串。13charAt()返回在指定位置的字符。13charCodeAt()返回在指定的位置的字符的 Unicode 编码。14concat()连接字符串。14fixed()以打字机文本显示字符串。13fontcolor()使用指定的颜色来显示字符串。13fontsize()使用指定的尺寸来显示字符串。13fromCharCode()从字符编码创建一个字符串。14indexOf()检索字符串。13italics()使用斜体显示字符串。13lastIndexOf()从后向前搜索字符串。13link()将字符串显示为链接。1

11、3localeCompare()用本地特定的顺序来比较两个字符串。14match()找到一个或多个正在表达式的匹配。14replace()替换与正则表达式匹配的子串。14search()检索与正则表达式相匹配的值。14slice()提取字符串的片断,并在新的字符串中返回被提取的部分。14small()使用小字号来显示字符串。13split()把字符串分割为字符串数组。14strike()使用删除线来显示字符串。13sub()把字符串显示为下标。13substr()从起始索引号提取字符串中指定数目的字符。14substring()提取字符串中两个指定的索引号之间的字符。13sup()把字符串显示为上标。13toLocaleLowerCase()把字符串转换为小写。-toLocaleUpperCase()把字符串转换为大写。-toLowerCase()把字符串转换为小写。13

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号