問題タブ [krl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
268 参照

javascript - ルールセットのグローバル セクションの出力で、関数宣言の後にセミコロンが続かない場合のバグ?

まったく予期しない動作を示す 2 つのルールセットを次に示します。これはバグですか?

関数がどこにも呼び出されていないか、JavaScript エラーでスクリプトが中断されていても、関数が実行されます。解決策は、常に次のようにセミコロンで宣言を終了することです。

しかし、これはJavaScriptでは必須ではないため、危険だと思います。

例 1 ブックマークレット:

例 2 ブックマークレット:

ルールセット:

0 投票する
2 に答える
131 参照

krl - Kynetxブラウザアプリがaddons.mozilla.orgまたはchrome.google.com/extensionsで利用できないのはなぜですか?

addons.mozilla.orgまたはchrome.google.com/extensionsでKynetxブラウザアプリを公開する際に、利用可能なkynetxアプリがない理由を説明する制限はありますか?

「Kynetx」を検索すると、0件の結果が得られます。

https://addons.mozilla.org/en-US/firefox/search/?q=kynetx&cat=all&x=0&y=0

https://chrome.google.com/extensions/search?itemlang3%hl=en&q=kynetx

PeerIndex、HoverMe、TwiKlout、YouTubeRefreshedを検索すると0件の結果もあります...

0 投票する
2 に答える
108 参照

krl - KBX拡張機能を使用したデバッグ:コードを変更するたびにデプロイする必要をなくすにはどうすればよいですか?

現在、アプリをデバッグしているので、KBX拡張機能で実行できます。KBX拡張機能は最後にデプロイされたバージョンを実行するため、appbuilderでコードを変更するたびに、変更を確認するために再デプロイする必要があります。Kynetxチームは、代わりに最後に保存されたバージョンを使用する変更されたKBX拡張機能を提供できますか?

0 投票する
1 に答える
107 参照

json - KRL での Json の使用

Json の解析に問題があります。ブラウザーに URL を配置すると、これが返され{"token": "7xv6r32eay5n376", "secret": "589bc72ix7mowua"}ます。そのため、その文字列を取得し、トークンとシークレットを解析し、通知に値を表示して確認するだけです。正しい情報を得ています。誰かが私が間違っていることを見ることができますか?

0 投票する
1 に答える
54 参照

krl - ルールセットを2回呼び出すKBX拡張機能

最近、KBXを介してTomatoFlixにバグを見つけまし。ユーザーがNetflixにログインすると(ログインしていないインターフェイスとは異なります)、評価バナーが2回追加されます。

二重評価バナー

ルールがいつ実行されるかを示すために、いくつかのエミットをルールに追加しました。コードは次のようになります。

JavaScriptコンソールには、次の4行が表示されます。

これは、ブックマークレットやスタンドアロンのブラウザ拡張機能では発生しません。KBXでのみ。

ブロックには2つのdispatchドメインがあります:www.netflix.commovies.netflix.com

アイデア?

0 投票する
1 に答える
61 参照

krl - KRLでのGUID/UUIDの生成

UUID(または同様のもの)のGUIDを生成するための組み込み関数がKRLにありますか?

0 投票する
1 に答える
89 参照

krl - ハッシュからハッシュの配列を選択する

次のようなXMLデータソースから戻ってきたハッシュがあります。

recordすべてのハッシュを配列に入れて、filter()それを実行して他の操作を実行できるようにしたいと思います。ただし、このステートメントをpreブロックに含めると、

返される配列は、2つの空の文字列の配列です。

奇妙なことにavailability、期待どおりの結果が得られるということです。

生産

私の最初の何が問題になっていpick()ますか?

編集:これは、問題の再現に役立つ、より完全なバージョンです。現在、JSONバージョンのWebサービスを使用しているため、少し異なります。

0 投票する
1 に答える
59 参照

datasource - :TEXTはKRLデータソースの有効な形式ですか?

ドキュメントには:XML、:JSON、および:HTMLが記載されていますが、プレーンテキストを返すURLがあります。書きたい

:XML、:JSON、および:HTMLは、データソースの唯一の有効な形式ですか?

0 投票する
1 に答える
40 参照

krl - ポストリュードの三項?

プレリュードで行うのと同じ方法で、ポストリュードでターナリーを行うことはできますか? 言い換えれば、プレリュードで何かが評価されたという発言に応じて、異なる呼び出しを開始しますか?