我正在研究用于JavaScript单元测试的QUnit。我处在一种奇怪的情况下,我正在检查Ajax调用返回的值。
对于下面的测试,我故意试着不及格。
// test to check if the persons are returned!
test("getPersons", function() {
getPersons(function(response) {
// persons = $.evalJSON(response.d);
equals("boo", "Foo", "The name is valid
在我的一个项目中,我必须将一个数组的值复制到另一个数组中。
当我尝试这样做的时候:
var Arr1 = new Array(1,2,3,4,5,6,7,8,9,10);
var Arr2 = Arr1; // will this create a pointer ??
它是在创建指针吗?
:我的意思是,在循环之后,如果我试图访问Arr1,它会返回空。
for(var i=0;i<Counter;i++)
{
$('#testDiv').append(Arr2.pop() + " ");
}
alert(