Tag: 循环

循环通过json数组jquery

我试图通过这个循环来获得“名称”值。 这是我现在有,但似乎没有工作,从这里张贴的东西尝试了几个,但似乎没有任何工作。 $.get("/get_names", {campaign_id: $('select[name="id"]').val()}, function(data){ $.each(data, function(i, item) { alert(item); }); } ); Json被返回: [ { "name":"age" }, { "name":"asdf" }, { "name":"drivername" }, { "name":"drivers" }, { "name":"firstname" }, { "name":"gender" }, { "name":"lastname" }, { "name":"make" }, { "name":"model" }, { "name":"vehicles" }, { "name":"year" } ] 我试过使用: item.name item[i].name 有什么build议么? 谢谢!

继续嵌套while循环

在这个代码示例中,是否有任何方法继续从catch块外循环? while { // outer loop while { // inner loop try { throw; } catch { // how do I continue on the outer loop from here? continue; } } }

Javascript:在循环中隐藏原型方法?

所以可以说我已经添加了一些原型方法到Array类: Array.prototype.containsKey = function(obj) { for(var key in this) if (key == obj) return true; return false; } Array.prototype.containsValue = function(obj) { for(var key in this) if (this[key] == obj) return true; return false; } 然后我创build一个关联数组并尝试循环它的关键字: var arr = new Array(); arr['One'] = 1; arr['Two'] = 2; arr['Three'] = 3; for(var key in arr) alert(key); […]

如何打破Ruby中的嵌套循环?

假设下面的ruby代码: bank.branches do |branch| branch.employees.each do |employee| NEXT BRANCH if employee.name = "John Doe" end end NEXT BRANCH当然是伪代码。 有没有一种方法,我可以打破父母循环,例如在Perl中可以这样做(通过使用循环标签)? 提前致谢。

PHP的:我可以得到一个array_map函数的索引?

我在php中使用的地图如下所示: function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); 是否有可能获得该函数中的值的索引? 另外 – 如果我正在编写需要索引的代码,我应该使用for循环而不是地图吗?

PHP:你如何确定每个循环的第N次迭代?

我想每3个post后通过XML回显一个图像这里是我的代码: <?php // URL of the XML feed. $feed = 'test.xml'; // How many items do we want to display? //$display = 3; // Check our XML file exists if(!file_exists($feed)) { die('The XML file could not be found!'); } // First, open the XML file. $xml = simplexml_load_file($feed); // Set the counter for counting how […]

习惯Python:“时代”循环

假设我有一个函数foo ,我想调用n次。 在Ruby中,我会写: n.times { foo } 在Python中,我可以写: for _ in xrange(n): foo() 但是,这似乎是一个做事的黑客办法。 我的问题:在Python中是否有这种习惯用法?

“地图”是一个循环?

在回答这个问题的时候 ,我意识到我不确定Perl的map能否被认为是一个循环呢? 一方面,它像一个循环(O(n))工作,可以很容易地被一个等价的循环重写,并且符合通用定义=“连续重复的指令序列”。 另一方面, map通常不在Perl的控制结构中列出,其中循环是其子集。 例如http://en.wikipedia.org/wiki/Perl_control_structures#Loops 所以,我正在寻找的是一个正确的理由相信一方与另一方。 到目前为止,前者(这是一个循环)对我来说听起来更加令人信服,但是由于我从来没有看到Perl循环列表中提到的“映射”,所以我感到困扰。

C / C ++中无尽循环

有几种可能做无限循环,这里有一些我会select: for(;;) {} while(1) {} / while(true) {} do {} while(1) / do {} while(true) 有一种应该select的forms吗? 现代编译器会在中间语句和最后一个语句之间做出区别,还是会意识到这是一个无限循环,完全跳过了检查部分? 编辑:正如前面提到的,我忘记了goto ,但这是因为我根本不喜欢它作为命令。 Edit2:我对从kernel.org取得的最新版本做了一些grep。 我似乎没有太多的改变(至less在内核内)

R中的do-while循环

我想知道如何编写do-while样式循环? 我发现这个职位 : 您可以使用repeat {}并检查使用if()的条件,并使用“break”控制字退出循环。 我不确定这究竟意味着什么。 有人可以详细说明,如果你了解它和/或如果你有不同的解决scheme?