在函数内设置全局变量值&if语句
Setting global variable value within functions & if statements
我刚开始学习JavaScript,但我已经搜索并阅读了关于js变量范围的内容,但无法理解。
我希望能够设置在任何函数外,在函数内声明的变量值,该函数也包含if语句。但它并没有改变全局变量。示例:
var counter = 0;
goNext();
function goNext()
{
if(counter = 0)
{
counter = 3;
}
}
alert('I now want counter to be 3! How?');
如果将0分配给计数器
if(counter = 0)
代码需要是
if(counter == 0)
或
if(counter === 0)
使用像JSHint这样的工具会发现这些错误。通过将代码粘贴到界面中,它将向您显示警告。当我把你的代码粘贴到它产生的页面上时:
One warning
6 Expected a conditional expression and instead saw an assignment.
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如果 a 为 false,则 if(a) === if(false)
- 如何在ReactJS JSX中执行嵌套的if-else语句
- jquery点击函数select&取消选择
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 正在尝试使用if和else添加类,但无法正常工作
- Angular js-返回一个包含类似
- 在PHP中使用javascript更改页面标题'if'
- 一点javascript元编程&可链接的设置器
- 通过JSON&比较时间
- 什么是&&在没有if的行中的变量之间
- 我需要NG-IF/NG-SWITCH还是NG-SHOW&NG-HIDE
- 在函数内设置全局变量值&if语句
- 什么是“-[1;平均值;if(!-[1,]&&!window.XMLHttpRequest)"
- javascript if条件&&条件不'不起作用
- 嵌套if语句vs&&操作员javascript jquery
- 对于循环&if.else语句..我的代码看起来怎么样
- Javascript if语句和&&操作员差异
- 使用&&作为IF语句的替换