問題タブ [reader]

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 投票する
2 に答える
809 参照

html - HTML5 およびクロス ブラウザー内で動作する QRcode リーダー プラグイン

純粋な jQuery で動作する、非常にシンプルでありながら優れた QRcodeジェネレータープラグインを見つけました。プラグインの名前は jquery.qrcode です。

URLを指定した場合の動作は次のとおりです。

とてもシンプルですね。

同様の html5 QRcodeリーダーを Web で検索すると、Lazarsoft jsqrcode.js への参照と、iPhone (AFAIK) では使用できないgetUserMediaが付随するものしか見つかりません。

その上、正しく動作していないことを説明する警告がたくさんあります...

私が必要としているのは、携帯電話のカメラにスムーズにアクセスし、フォーカスを QRcode に合わせて、対応する URL を返す jq プラグインです。

どんな手掛かり?

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

clojure - cljc 単一ファイルのマクロ定義を clojurescript で動作させることはできますか?

私は clojurescript で他の名前空間からマクロを正常にインポートしています。しかし、マクロを定義して使用できるように、単一ファイルの構築が clojure 1.7 で可能かどうか、または可能である必要があるかどうかは疑問です。私が試したことは機能しませんが、どこかで詳細を見逃している可能性があります。

このフォームは、list-macrocljs のコンパイル時に未定義で失敗します。list-macro の :clj ガードを削除すると、defmacro は cljs コンパイル内で未定義になります。方法はありますか?

0 投票する
3 に答える
255 参照

go - Reader インターフェイスの変更値

リーダー インターフェイスについて質問があります。定義は次のようになります。

リーダー インターフェイスを使用する次のコードがあります。

上記のコードからわかるように、はバイト スライスとして定義され、値引数としてメソッドb1に渡されます。メソッドのRead後に、ファイルからの最初の 10 文字が含まれます。 Readb1

上記のコードについて私が非常に混乱しているのは、メソッド b1の後に突然値が含まれるのはなぜですか。Read

Golang では、値をメソッドに渡すと、参照ではなく値として渡されます。私が話していることを明確にするために、サンプルアプリケーションを作成しました。

passAsValue関数の後、b値が含まれておらず、golang で期待していたように、引数は値として関数またはメソッドに渡されます。

では、最初のコード スニペットが渡された引数の内容を変更できるのはなぜでしょうか。Readメソッドがスライスのポインターを期待する場合、[]byte私は同意しますが、この場合はそうではありません。

0 投票する
0 に答える
195 参照

python - リーダーライターロックがうまくいかない

ライターの 1 つがロックを解放せず、メッセージを出力し、解放することになっているにもかかわらず、Python でリーダー/ライター (ライターのバイアス、例: 書き込み中に読み取りを行わない) ロックを作成しました。後はロック。

これが私のコードです:

出力:

これは、@User hang_threads で得た出力です。