var删除还是不删除?
Posted
技术标签:
【中文标题】var删除还是不删除?【英文标题】:Var delete or not delete? 【发布时间】:2017-11-30 12:10:26 【问题描述】:当我的代码是这样的时候
var app = angular.module('PhotoViewer', []);
var photos = [
我有错误:将此与之前的“var”语句结合起来。 当它像这样:
var app = angular.module('PhotoViewer', []);
photos = [
我有错误:“照片”在定义之前被使用; 我必须做什么?
【问题讨论】:
将;
替换为,
。但我会关闭掉毛选项。如果每个变量都用自己的 var 关键字声明,那就更清楚了。
您可以考虑更频繁地使用let
吗?这是非提升善良的未来。
【参考方案1】:
问题是您没有关闭数组括号。
【讨论】:
这不是 问题。这是一个问题,但他们只是没有正确粘贴代码。【参考方案2】:如果你想在单个var
中声明,你需要用逗号分隔var
var app = angular.module('PhotoViewer', []),
photos = [];
这也有效,
var photos = [];
var app = angular.module('PhotoViewer', []);
【讨论】:
以上是关于var删除还是不删除?的主要内容,如果未能解决你的问题,请参考以下文章