第1584天:书写风格一致的JavaScript,jquery的each函数实现break

星期四 多云 17~31℃

书写具备一致风格、通俗易懂 JavaScript 的原则

这是一份用来改进我们代码,以让其总是让人喜爱的持续更新的文档(living document)和新思想。

无论有多少人在维护,所有在代码仓库中的代码理应看起来像同一个人写的。

https://github.com/sofish/idiomatic.js/tree/master/translations/zh_CN


jquery的each函数实现break和continue的方法

html:

<ul id="mylist">
  <li>Item #1</li>
  <li>Item #2</li>
  <li class="selected">Item #3</li>
  …
  <li>Item #12</li>
</ul>

js:

var selected = 0;
$("#mylist li").each(function(index) {
  if ( $(this).hasClass("selected") ) {
    selected = index;
    return false;
  }
});

来自:http://gavinroy.com/jquery-tip-how-to-break-out-of-each


友吧今天

  • 雨寒今天反馈说“微博”频道访问不了。这个频道是在 v3 改版时屏蔽的,后面会根据用户需求来决定是否开启。
    PS,雨寒做妈妈了,恭喜一下:)
     
  • 遇到一个棘手问题,活动详细页的“留言”报错:“出问题了,您要查看的信息不存在或者已经被删除”,花了一个晚上才解决。
    方法是把
    case (‘blogid’ || ‘venueid’ || ‘coachid’ || ‘equipid’)
    移到 switch 的最后。
    共三处。

RSS

上一篇:

下一篇:

发表评论

电子邮件地址不会被公开。 必填项已用*标注