小编Gar*_*eth的帖子

为什么不在`.map`回调中产生回报?

学习发电机 - 4»CATCH ERROR! 该解决方案使用了一个for loop但我在MDN中找不到任何东西- 迭代协议指的是回调中的收益.

我会猜测答案只是,don't do that但如果有人有时间或倾向于提供解释,请提前感谢!

码:

function *upper (items) {
  items.map(function (item) {
    try {
      yield item.toUpperCase()
    } catch (e) {
      yield 'null'
    }
  }
}

var badItems = ['a', 'B', 1, 'c']

for (var item of upper(badItems)) {
  console.log(item)
}
// want to log: A, B, null, C
Run Code Online (Sandbox Code Playgroud)

错误:

?  learn-generators run catch-error-map.js
/Users/gyaresu/programming/projects/nodeschool/learn-generators/catch-error-map.js:4
      yield item.toUpperCase() // error below
            ^^^^
SyntaxError: Unexpected identifier
    at exports.runInThisContext (vm.js:73:16) …
Run Code Online (Sandbox Code Playgroud)

javascript generator node.js ecmascript-6

15
推荐指数
2
解决办法
1万
查看次数

使用jQuery Mobile时,为什么Google Maps控件和InfoWindow会被破坏/倾斜?

有没有人看过谷歌地图V3jQuery Mobile版本1.1.0 RC1或1.0.1 不能很好地配合?

使用jQuery 1.7.1.

地图控件和InfoWindow略有偏差.

如果其中一个map div从z-index:1变为:0那么它就没问题了.

我没有应用额外的样式,所以我假设它是由Google Maps JavaScript完成的.

破碎的JSFiddle:http://jsfiddle.net/gyaresu/zDVKn/7/

破坏谷歌地图控件

编辑:解决方案终于找到了!Yaaaaaay!

第二次编辑要正确居中地图.删除内容div中单独的map div.

http://jsfiddle.net/zDVKn/9/

谢谢.G.

css jquery google-maps jquery-mobile

13
推荐指数
1
解决办法
4864
查看次数

如何在目录中的每个文件中用'php'替换'php3'

希望是一个很好的简单的.

我有一个php3网站,我想在php 5.2上运行

首先,我只想将每个对当前"index.php3"_within_each_file_(递归)的引用更改为"index.php",然后继续担心全局等.

K.去!

:)

更新:非常感谢!我意识到我的问题错过了引用在网站的每个文件中的事实,我想在所有文件/文件夹中递归地执行.

php regex string bash replace

1
推荐指数
1
解决办法
1032
查看次数