小编Ray*_*ayB的帖子

是否可以在switch语句中使用.contains()?

这只是我正在尝试做的一个简单示例:

switch (window.location.href.contains('')) {
    case "google":
        searchWithGoogle();
        break;
    case "yahoo":
        searchWithYahoo();
        break;
    default:
        console.log("no search engine found");
}
Run Code Online (Sandbox Code Playgroud)

如果不可能/可行什么是更好的选择?

解:

在阅读了一些回复之后,我发现以下内容是一个简单的解决方案.

function winLocation(term) {
    return window.location.href.contains(term);
}
switch (true) {
    case winLocation("google"):
        searchWithGoogle();
        break;
    case winLocation("yahoo"):
        searchWithYahoo();
        break;
    default:
        console.log("no search engine found");
}
Run Code Online (Sandbox Code Playgroud)

javascript contains switch-statement

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

如何制作Greasemonkey单击指定文本的链接?

好吧基本上我想点击一个更改但始终具有相同文本名称的链接.下面是代码可能的示例

<a href="unlock.php?confirm=MD5hashere">Click Here</a>
Run Code Online (Sandbox Code Playgroud)

javascript greasemonkey click hyperlink

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

如何使Google Apps Scripts网络应用具有响应性和移动友好性?

我已经尝试了几天来弄清楚如何通过我的Google App脚本在移动设备上制作网页应用.我见过的最常见的解决方案是将网络应用程序简单地嵌入到旧版本的Google协作平台中.

现在,页面在桌面浏览器上可以很好地调整大小,但是一旦我在移动设备上打开它,它就会被缩小到太远.

google-apps-script

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

如何使用greasemonkey检查是否在页面上找到了文本

我确实对google和userscripts网站做了一些研究,但没有找到答案.

那么基本上如何检查页面上是否找到特定文本?并且文本没有特殊标签或任何东西.

text greasemonkey

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

将 DAISY 文件转换为 PDF 或 PDF 或 Word 文档

我有一个从 OpenLibrary.org 下载的DAISY zip文件。如何将其转换为 pdf/epub/word 文档?

pdf file file-conversion converters epub

5
推荐指数
1
解决办法
6万
查看次数

是否可以在 google chrome 开发者工具中查看 websocket 使用了多少带宽?

我可以在帧通过时查看它们,但我还没有找到一种方法来查看实际发送的数据量。

websocket google-chrome-devtools

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

GitHub GraphQL API 可以在存储库中创建文件吗?

v3 API 允许创建文件,但我似乎找不到使用 v4 GraphQL API 执行此操作的方法。目前可以吗?

github github-api github-graphql

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

Google App Engine Flex 是否支持 Pipfile?

对于 App Engine Standard,明确声明它们不支持 Pipfile,如果项目包含 Pipfile,则会立即阻止您推送您的项目。在搜索文档时,我没有看到任何提到 App Engine Flex 是否支持 Pipfile 的内容。

python google-app-engine google-cloud-platform app-engine-flexible pipenv

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

如何等待 Google App Engine 操作完成?

在我的 CI/CD 过程中,我部署了 GAE 应用程序,然后删除旧版本。

有时会出现冲突,部署正在删除版本,然后第二个部署出现并尝试删除相同版本,从而导致如下错误:

Cannot operate on apps/my-gae-service/services/backend/versions/20200713t161545 because an operation is already in progress for apps/my-gae-service/services/core-api/versions/20200713t161545 by 642f0fbd-9633-4aeb-b1cf-71b52c9fdf45.

在运行命令之前等待所有 GAE 操作完成的最佳方法是什么?

这可以通过构建步骤之间的依赖关系来完成,但这并不总是有效,因为似乎是在 GAE 方面的问题。问题是,有时从一个 CLI 命令删除的版本即使在该命令运行完毕后也没有完全消失。我正在向 Google soo 开一张有关此问题的票。

google-app-engine google-cloud-platform

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

无人机中的“拉”参数有什么作用?

在使用无人机时,我见过几个pull: true按步骤设置的情况。尽管尚不清楚是否需要这样做,因为某些步骤省略了它。

无人机网站上的几个示例 使用了它,但没有解释。

PS:我写这篇文章并回答我自己的问题是因为我很难找到文档来解释这一点,并且想让其他人更容易找到。

continuous-integration drone.io

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