相关疑难解决方法(0)

重新声明一个javascript变量

教程中有写:

If you redeclare a JavaScript variable, it will not lose its value.

我为什么要重新声明变量?在某些情况下它是否实用?

谢谢

javascript variables declaration

41
推荐指数
5
解决办法
2万
查看次数

Javascript代码语义

if(myVar = img.parent('a').length > 0){
    var Y = 1;
}else{
    var Y = 2;
}
Run Code Online (Sandbox Code Playgroud)

当我运行这段代码时,myVar(第一次宣布)取值img.parent('a').length > 0并成为false或者true取决于具体情况.

第一个问题:
这是定义myVar的正确方法吗?

第二个问题:
我是第二次定义Y吗?我的第二次'var'过剩了吗?
即我应该写Y = 2;

javascript semantics

4
推荐指数
1
解决办法
205
查看次数

3
推荐指数
1
解决办法
117
查看次数

标签 统计

javascript ×3

declaration ×1

semantics ×1

variables ×1