【发布时间】:2013-01-05 06:46:26
【问题描述】:
ad.unshift()、content里面的内容是什么意思。我已经阅读了 w3schools 的教程。但他们没有提及unshift 背后的内容。在这里的任何帮助将不胜感激。
我从教程中得到以下代码:
$.post('/self_coded_helpers/jpost_get_ads.php', { count: count } function(ads){
$("td.load_ads").each(function(){
var ad = ads.unshift(), content;
if (ad) {
content = ad.title + "<br>" + ad.description;
} else {
content = "Place a Free Ad Now!";
}
【问题讨论】:
-
请不要使用 w3schools.com 来学习它不是一个很好的源代码,而是用于 JavaScript mozila 开发者网络的 php php 手册
-
你正在学习一个糟糕的教程。该代码有问题。首先应该是
ads.shift();ads.unshift()正在返回数组的长度。如果它不为零,它将尝试访问数字的title和description属性,这应该会引发错误。
标签: javascript jquery arrays split