在JavaScript中,一些标识符是保留关键字,Javascript的保留关键字不可以用作变量、标签或者函数名。有些保留关键字是作为 Javascript以后扩展使用。
Javascript中void是一个保留关键字,其可以是任何类型。该关键字指定要计算一个表达式但是不返回值。
它的语法可能是下列之一:
javascript:void (expression)
javascript:void expression
用法:
1、
<head>
<script type="text/javascript">
<!--
void func()
javascript:void func()
2、
void(func())
javascript:void(func())
//-->
</script>
</head>
实例1:
这个操作最常见的用途是在客户端JavaScript:URL,它可以评估计算其边界效应的表达式,而不显示计算表达式的值的浏览器。
在这里,表达 alert('Warning!!!') 进行评估计算,但没有加载回当前文档:
<head>
<script type="text/javascript">
<!--
//-->
</script>
</head>
<body>
<a href="javascript:void(alert('Warning!!!'))">Click me!</a>
</body>
实例2:
另一例子下面的链接什么也不做,因为表达式“0”在JavaScript中没有任何影响。这里,表达式“0”被评估计算,但它不被装入回当前文档:
<head>
<script type="text/javascript">
<!--
//-->
</script>
</head>
<body>
<a href="javascript:void(0))">Click me!</a>
</body>
实例3:
void的另一个用途是故意产生不确定的值,如下所示:
<head>
<script type="text/javascript">
<!--
function getValue(){
var a,b,c;
a = void ( b = 5, c = 7 );
document.write('a = ' + a + ' b = ' + b +' c = ' + c );
}
//-->
</script>
</head>
js中关键词...in... 从字面上理解就是什么在什么中,在js中差不多也是表达这个意思,主要作用:1用于数组和对象的判断、2 遍历数组或者对象
经常会碰到,问一个 CSS 属性,例如 position 有多少取值。initial 关键字用于设置 CSS 属性为它的默认值,可作用于任何 CSS 样式。(IE 不支持该关键字)
PHP群里有人询问 self 关键字的用法,答案是比较明显的:静态成员函数内不能用 this 调用非成员函数,但可以用 self 调用静态成员函数/变量/常量
continue: 在循环中如果遇到continue关键字,直接开始下一次循环;如下:continue在计数器之前,会一直循环,浏览器会崩溃,我的就崩溃了
Javascript关键字(Reserved Words)是指在Javascript语言中有特定含义,成为Javascript语法中一部分的那些字。Javascript关键字是不能作为变量名和函数名使用的。使用Javascript关键字作为变量名或函数名,会使Javascript在载入过程中出现编译错误
内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!