if
(
isNaN
(
x
)
||
x
.
replace
(
/
(
^\
s
*
)
|
(
\
s
*$
)
/
g
,
"
"
)
==
"
"
)
{
alert
(
"
不是数字
"
)
;
尝试一下 »
您知道吗?
JavaScript 与 Java 是两种完全不同的语言,无论在概念上还是设计上。
Java(由 Sun 发明)是更复杂的编程语言。
ECMA-262 是 JavaScript 标准的官方名称。
JavaScript 由 Brendan Eich 发明。它于 1995 年出现在 Netscape 中(该浏览器已停止更新),并于 1997 年被 ECMA(一个标准协会)采纳。
ECMAScript 版本
JavaScript 已经由 ECMA(欧洲电脑制造商协会)通过 ECMAScript 实现语言的标准化。
ECMAScript 1第一个版本
ECMAScript 2版本变更
ECMAScript 3添加正则表达式
添加 try/catch
ECMAScript 4没有发布
ECMAScript 5添加 "strict mode",严格模式
添加 JSON 支持
ECMAScript 5.1版本变更
ECMAScript 6添加类和模块
ECMAScript 7增加指数运算符 (**)
增加 Array.prototype.includes
function changeImage(){
var s = document.getElementById('myimage');
s.src = s.src.match('bulboff')?"/images/pic_bulbon.gif":"/images/pic_bulboff.gif";
}
尝试一下 »