通过Javascript传递带参数的变量:什么是undefined
Passing variables with parameters through Javascript: What undefined means
这里我正试图将foo
传递到另一个函数中。CCD_ 2被定义为作为字符串的数组。以下是显示时的样子:
foo = 2,4,"Party--12:00",2,22,"Eventalist Launch--6:00",2,18,"Play Day--12:00"
由于我只传递了一个变量,所以pp and dd
是未定义的,什么都不是。
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
{
var xmlResponse = XMLHttpRequestObject.responseXML;
var foo = parseXML(xmlResponse);
//var string = JSON.stringify(foo);
dataOutput.innerHTML += foo;
getHoliday(pp,dd,foo);
}
我正试图将变量传递给我的日历函数,但我很头疼,因为变量在这里变得未定义。这是怎么回事?我的字符串数组中有变量event
,但它显示为未定义。当foo
已经将数组传递给HolidayName
时,我是否混淆了HolidayName= new Array()
?
function getHoliday(monthSelected,theday,names)
{
var events = names;
monthSelected = monthSelected + 1
var holiday = ""
var HolidayName = new Array(event);
}
事件最终没有数据,如果我执行了HolidayName = events
,则未定义
在这里将值分配给名为events
:的变量
var events = names;
在这里,您尝试使用该变量,但名称为event
:
var HolidayName = new Array(event);
相关文章:
- 全局变量和全局对象的属性之间有什么区别吗
- 什么是&&在没有if的行中的变量之间
- 什么'它的意思是当一个变量位于括号外时
- 在Javascript中重新分配对象变量时,原始对象会发生什么
- 未设置变量的赋值| jQuery的作用是什么
- 在Javascript中,变量前面的+运算符是什么
- 在javascript中,在变量名之前使用var有什么区别/优势吗
- 什么's;var'声明的变量和'这'在Javascript中创建了属性
- 当我想发布一个变量但有 1 个 js 时,ajax post 的解决方案是什么
- 有什么区别!!变量和变量
- 返回多个变量的 JavaScript 函数:数组与对象.最佳实践是什么
- JavaScript 构造函数中的“var”变量会发生什么
- 在 HTML 中显示变量的好做法是什么?
- 什么's是处理多个js文件之间交互的简单方法,同时避免溢出全局变量
- javascript中if(变量)的确切否定是什么
- jQuery变量$$符号是什么意思
- 将密码存储在Javascript变量中的安全含义是什么
- 闭包中的本地变量从外部更改.这是一个javascript错误,或者我做错了什么
- 如果我不这样做会发生什么;t在javascript中的变量中分配新的Image
- 通过Javascript传递带参数的变量:什么是undefined