問題タブ [decodeuricomponent]
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.
javascript - Javascript での decodeURIComponent の問題
Jim Vallandingham によって作成された素敵な泡雲の例を使用していくつかの作業を行っていますが、少し問題が発生しました。(コードは最初は Javascript に変換した Coffeescript でした。変換中にエラーが発生した場合はお知らせください。すべて正常に動作しているようです。)
クラウドは、さまざまな .csv ファイルのデータを交換することになっていますが、ドロップダウン メニューで別のファイルが選択されている場合でも、残念ながら常に特定のファイルがデフォルトになります。ここでテキストの値を操作すると視覚化が変化するため、以下のコードで「if (!text) { text = texts[0]; }」テストに合格しなかったことが原因であることがわかりました。decodeURIComponent が URL を取得して新しい に変更しようとすると、何かが明らかにうまく機能していませんが、残念ながら、私はまだ Javascript の初心者なので、グラフを修正するために何を変更すればよいかまったくわかりません。問題がある場合は、現在ローカルサーバーでファイルをホストしています。コードが正確に一致するかどうかはわかりませんが、元の視覚化はうまく機能しているようです。何か案は?ソースコード I'はこちらです。何が起こっているのかを知るために、これ以上 Javascript ドキュメントを投稿する必要がある場合はお知らせください。
javascript - タイトルはdecodeURIComponentとスペースでは機能しません
コードの javasctipt 行で記述しようとしていますが、decodeURIComponent は %20 (スペース) 以降をすべて無視します。これを解決するには?
それ以外の:
私はこれを取得しています:
JSFiddle: https://jsfiddle.net/emnLy1t5/9/
私はまったくの初心者なので、アドバイスをいただければ幸いです。また、私は英語を母国語としないので、英語が下手で申し訳ありません...
jquery - デコードURIの仕組みを理解する
文字列のデコードされた値を取得しようとしています。document.write() を実行すると、decodeURI (非推奨の場所を読んだので unescape を使用していません) が機能することに気付きましたが、アラートにはまだデコードされていない値が表示されます。
私は最終的に以下のコードを使用しましたが、うまくいきました。
しかし、なぜ元のコードが機能しないのか疑問に思っていますか? それはかなり簡単なユースケースのようです。
backbone.js - バックボーンはクエリ文字列をデコードします
バックボーンは、クエリ文字列パラメーターをデコードし続けます。たとえば、私がするとき
パス付きの URL を取得します。
それ以外の
私は pushState を使用していません。バージョン 1.0.0 では、彼が URL のフラグメントをデコードすることを読みました。では、どうすればこれを達成できるか、または同様の何かを提案できますか?