javascript运算符优先级
<P>JScript 中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,乘法的执行先于加法。</P>
<P>下表按从最高到最低的优先级列出 JScript 运算符。具有相同优先级的运算符按从左至右的顺序求值。</P>
<DIV class=tablediv>
<TABLE cellSpacing=0 border=1>
<TBODY>
<TR vAlign=top>
<TH width="44%">运算符</TH>
<TH width="56%">描述</TH></TR>
<TR vAlign=top>
<TD width="44%">. [] ()</TD>
<TD width="56%">字段访问、数组下标、函数调用以及表达式分组</TD></TR>
<TR vAlign=top>
<TD width="44%">++ — - ~ ! delete new typeof void</TD>
<TD width="56%">一元运算符、返回数据类型、对象创建、未定义值</TD></TR>
<TR vAlign=top>
<TD width="44%">* / %</TD>
<TD width="56%">乘法、除法、取模</TD></TR>
<TR vAlign=top>
<TD width="44%">+ - +</TD>
<TD width="56%">加法、减法、字符串连接</TD></TR>
<TR vAlign=top>
<TD width="44%"><< >> >>></TD>
<TD width="56%">移位</TD></TR>
<TR vAlign=top>
<TD width="44%">< <= > >= instanceof</TD>
<TD width="56%">小于、小于等于、大于、大于等于、instanceof</TD></TR>
<TR vAlign=top>
<TD width="44%">== != === !==</TD>
<TD width="56%">等于、不等于、严格相等、非严格相等</TD></TR>
<TR vAlign=top>
<TD width="44%">&</TD>
<TD width="56%">按位与</TD></TR>
<TR vAlign=top>
<TD width="44%">^</TD>
<TD width="56%">按位异或</TD></TR>
<TR vAlign=top>
<TD width="44%">|</TD>
<TD width="56%">按位或</TD></TR>
<TR vAlign=top>
<TD width="44%">&&</TD>
<TD width="56%">逻辑与</TD><
相关文档:
尽管那需要用长串的、沉闷的不同分支代码来应付不同浏览器的日子已经过去,偶尔还是有必要做一些简单的区分和目标检测来确保某块代码能在用户的机器上正常运行。在这篇文章中,作者介绍了7个在IE和Firefox中不同的JavaScript句法。
1. CSS "float" 值
访问一个给定CSS 值的最基本句法是:object.styl ......
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)> <td>no </table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" onc ......
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)> <td>no </table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false&quo ......
JavaScript 使用技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)> <td>no </table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncop ......
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)> <td>no </table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" onc ......