js数组push的问题
代码如下
var lng = new Array();
var lat = new Array();
var name = new Array();
var cnum = new Array();
var lname = new Array();
var type = new Array();
var shu = new Array();
var lv = new Array();
var age = new Array();
var adress = new Array();
var care = new Array();
<%
for(int k=0;k<length;k++){
%>
lng.push(<%=lng[k]%>);
lat.push(<%=lat[k]%>);
name.push("<%=name[k]%>")
cnum.push("<%=cnum[k]%>");
lname.push("<%=lname[k]%>");
type.push("<%=type[k]%>");
shu.push("<%=shu[k]%>");
lv.push("<%=lv[k]%>");
age.push("<%=age[k]%>");
adress.push("<%=adress[k]%>");
care.push("<%=care[k]%>");
<%
}
%>
执行后报错 name.push is not a function
var lng = new Array();
var lat = new Array();
var name = new Array();
var cnum = new Array();
var lname = new Array();
var type = new Array();
var shu = new Array();
var lv = new Array();
var age = new Array();
var adress = new Array();
var care = new Array();
<%
for(int k=0;k<length;k++){
%>
lng.push(<%=lng[k]%>);
lat.push(<%=lat[k]%>);
name.push("<%=name[k]%>")
cnum.push("<%=cnum[k]%>");
lname.push("<%=lname[k]%>");
type.push("<%=type[k]%>");
shu.push("<%=shu[k]%>");
lv.push("<%=lv[k]%>");
age.push("<%=age[k]%>");
adress.push("<%=adress[k]%>");
care.push("<%=care[k]%>");
<%
}
%>
执行后报错 name.push is not a function
...全文
相关推荐
关于JS数组追加数组采用push.apply的问题
"关于JS数组追加数组采用push.apply的问题"在JavaScript中,数组操作是常见的编程任务之一。当需要将一个数组追加到另一个数组末尾时,`push()` 和 `apply()` 方法
js代码-js数组push压栈操作
在标题和描述中提到的“js代码-js数组push压栈操作”,主要指的是使用JavaScript编写涉及数组`push()`方法的代码片段,可能是为了实现某种功能或者解决特定问题。
从Vuex中取出数组赋值给新的数组,新数组push时报错的解决方法
本篇文章主要讨论的是当从Vuex中取出数组赋值给新的数组后,对新数组进行push操作时报错的问题,以及解决这一问题的方法。
js将类数组对象转换成数组对象
在实践中,根据所使用的库的不同,选择合适的方法进行类数组对象向数组对象的转换是解决兼容性问题的关键。
js_array-method-push
在JavaScript中,`Array.prototype.push()`方法是数组对象的一个内置函数,用于向数组的末尾添加一个或多个元素,并返回新的数组长度。


