JavaScript json for 循环语法错误
JavaScript json for-loop Syntax Error
我正在尝试消除一大块变量:
var security = [
{ name: 'X-Powered-By',
option: '' }
, { name: 'x-frame-options',
option: file.get('headers.xFrameOptions') }
, { name: 'X-XSS-Protection',
option: file.get('headers.xXSSProtection') }
, { // AND SO ON...}
]
这是循环的:
// Add Content Security Rules to the header
for(var i = 0; i < security.length; i++) {
res.setHeader(security[i].name, security[i].option);
}
为了消除所有这些变量,我尝试按以下方式编辑 for-loop
:
for(var i = 0; i < file.get('headers.length; i++') {
res.setHeader(headers[i].name);
}
我遇到了语法错误,我不确定我是否正确地进行了操作。一个例子将不胜感激。
您的右括号和引号有问题,应该是:
for(var i = 0; i < file.get('headers.length') ; i++) {
res.setHeader(headers[i].name);
}
我正在尝试消除一大块变量:
var security = [
{ name: 'X-Powered-By',
option: '' }
, { name: 'x-frame-options',
option: file.get('headers.xFrameOptions') }
, { name: 'X-XSS-Protection',
option: file.get('headers.xXSSProtection') }
, { // AND SO ON...}
]
这是循环的:
// Add Content Security Rules to the header
for(var i = 0; i < security.length; i++) {
res.setHeader(security[i].name, security[i].option);
}
为了消除所有这些变量,我尝试按以下方式编辑 for-loop
:
for(var i = 0; i < file.get('headers.length; i++') {
res.setHeader(headers[i].name);
}
我遇到了语法错误,我不确定我是否正确地进行了操作。一个例子将不胜感激。
您的右括号和引号有问题,应该是:
for(var i = 0; i < file.get('headers.length') ; i++) {
res.setHeader(headers[i].name);
}