Javascript 如何将值合并为字符串格式
可能重复:Javascript 如何将值合并为字符串格式,javascript,Javascript,可能重复: 我可能过于简化了这个问题,但只需使用本机连接运算符+ var format = var AppointmentSearchDaysAfter + ' ' + AppointmentSearchDaysAfterValue + ',' + AppointmentSearchDaysBefore + ' ' + AppointmentSearchDaysBeforeValue + ',' + PrimeSuiteId + ' ' + PrimeSuiteIdValu
我可能过于简化了这个问题,但只需使用本机连接运算符
+
var format = var AppointmentSearchDaysAfter
+ ' '
+ AppointmentSearchDaysAfterValue
+ ','
+ AppointmentSearchDaysBefore
+ ' '
+ AppointmentSearchDaysBeforeValue
+ ','
+ PrimeSuiteId
+ ' '
+ PrimeSuiteIdValue
alert(format);
我可能过于简化了这个问题,但只需使用本机连接运算符
+
var format = var AppointmentSearchDaysAfter
+ ' '
+ AppointmentSearchDaysAfterValue
+ ','
+ AppointmentSearchDaysBefore
+ ' '
+ AppointmentSearchDaysBeforeValue
+ ','
+ PrimeSuiteId
+ ' '
+ PrimeSuiteIdValue
alert(format);
您只需使用“+”运算符附加所有值: 实际字符串:
var result = AppointmentSearchDaysAfter + " " + AppointmentSearchDaysAfterValue + "," +AppointmentSearchDaysBefore + " " + AppointmentSearchDaysBeforeValue + "," + PrimeSuiteId + " " + PrimeSuiteIdValue;
var result = AppointmentSearchDaysAfter + " " +
AppointmentSearchDaysAfterValue + "," +
AppointmentSearchDaysBefore + " " +
AppointmentSearchDaysBeforeValue + "," +
PrimeSuiteId + " " +
PrimeSuiteIdValue;
可读字符串:
var result = AppointmentSearchDaysAfter + " " + AppointmentSearchDaysAfterValue + "," +AppointmentSearchDaysBefore + " " + AppointmentSearchDaysBeforeValue + "," + PrimeSuiteId + " " + PrimeSuiteIdValue;
var result = AppointmentSearchDaysAfter + " " +
AppointmentSearchDaysAfterValue + "," +
AppointmentSearchDaysBefore + " " +
AppointmentSearchDaysBeforeValue + "," +
PrimeSuiteId + " " +
PrimeSuiteIdValue;
您只需使用“+”运算符附加所有值: 实际字符串:
var result = AppointmentSearchDaysAfter + " " + AppointmentSearchDaysAfterValue + "," +AppointmentSearchDaysBefore + " " + AppointmentSearchDaysBeforeValue + "," + PrimeSuiteId + " " + PrimeSuiteIdValue;
var result = AppointmentSearchDaysAfter + " " +
AppointmentSearchDaysAfterValue + "," +
AppointmentSearchDaysBefore + " " +
AppointmentSearchDaysBeforeValue + "," +
PrimeSuiteId + " " +
PrimeSuiteIdValue;
可读字符串:
var result = AppointmentSearchDaysAfter + " " + AppointmentSearchDaysAfterValue + "," +AppointmentSearchDaysBefore + " " + AppointmentSearchDaysBeforeValue + "," + PrimeSuiteId + " " + PrimeSuiteIdValue;
var result = AppointmentSearchDaysAfter + " " +
AppointmentSearchDaysAfterValue + "," +
AppointmentSearchDaysBefore + " " +
AppointmentSearchDaysBeforeValue + "," +
PrimeSuiteId + " " +
PrimeSuiteIdValue;
你能控制这些变量的名称吗?如果是这样,我会像这样改变他们的结构:
var names = {
AppointmentSearchDays: 'aaa',
AppointmentSearchDaysBefore: 'bbb',
PrimeSuiteId: 'ccc'
};
var values = {
AppointmentSearchDays: 3333,
AppointmentSearchDaysBefore: 5,
PrimeSuiteId: 10
};
这将允许您像这样合并它们:
var arr = [];
for (var key in names) {
if (names.hasOwnProperty(key)) {
arr.push(names[key] + ' ' + values[key]);
}
}
arr.join(',');
如果你想变得真正大胆,你可以这样做:
var values = {
AppointmentSearchDays: { key: 'aaa', value: 3333 },
AppointmentSearchDaysBefore: { key: 'bbb', value: 5 }
PrimeSuiteId: { key: 'ccc', value: 10 }
};
var arr = [];
for (var i = 0, len = values.length; i < len; i++) {
arr.push(values[i].key + ' ' + values[i].value);
}
arr.join(',');
var值={
AppointSearchDays:{key:'aaa',value:3333},
AppointmentSearchDaysBefore:{key:'bbb',value:5}
PrimeSuiteId:{key:'ccc',值:10}
};
var-arr=[];
对于(变量i=0,len=values.length;i
您可以控制这些变量的名称吗?如果是这样,我会像这样改变他们的结构:
var names = {
AppointmentSearchDays: 'aaa',
AppointmentSearchDaysBefore: 'bbb',
PrimeSuiteId: 'ccc'
};
var values = {
AppointmentSearchDays: 3333,
AppointmentSearchDaysBefore: 5,
PrimeSuiteId: 10
};
这将允许您像这样合并它们:
var arr = [];
for (var key in names) {
if (names.hasOwnProperty(key)) {
arr.push(names[key] + ' ' + values[key]);
}
}
arr.join(',');
如果你想变得真正大胆,你可以这样做:
var values = {
AppointmentSearchDays: { key: 'aaa', value: 3333 },
AppointmentSearchDaysBefore: { key: 'bbb', value: 5 }
PrimeSuiteId: { key: 'ccc', value: 10 }
};
var arr = [];
for (var i = 0, len = values.length; i < len; i++) {
arr.push(values[i].key + ' ' + values[i].value);
}
arr.join(',');
var值={
AppointSearchDays:{key:'aaa',value:3333},
AppointmentSearchDaysBefore:{key:'bbb',value:5}
PrimeSuiteId:{key:'ccc',值:10}
};
var-arr=[];
对于(变量i=0,len=values.length;i
重复!这跟这个有关系吗:?重复!这与此有关吗:?+1我刚刚输入了相同的内容:-)您可以调用var result=arr.join()//逗号是默认的分隔符+1,这是一种很好的配对输出方法。(否则就太过分了;)+1我刚刚输入了相同的内容:-)您可以调用var result=arr.join()//逗号是默认的分隔符+1,这是一种很好的配对输出方法。(否则就太过分了;)