のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,098,739人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ+ JavaScript の質問用スレッド vol.141 +

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    702 : Name_Not - 2019/08/27(火) 04:31:20.64 ID:???.net (+17,+19,-43)
    JSの代替になりうるもの、つまるところ通常JSに変換できるようになっている言語で
    特にDOMサポートもされているものはaltJSと呼んでいいだろう
    705 : Name_Not - 2019/08/28(水) 06:30:48.19 ID:???.net (+27,+29,-26)
    別に好きにしたら
    JS界やWeb界で確立されている手法は少ない
    変化も早いし
    だからとにかく好きにしたら良い
    707 : Name_Not - 2019/08/30(金) 10:46:38.74 ID:???.net (-18,-29,-107)
    ズブのど素人ですお手柔らかお願いします
    通信でパソコンにデータを受け取るのに
    websocket.apiというのがあって
    URLとtokenが書いてあるのですが
    具体的にどうしたら良いのか分かりません
    またdatastore.apiというのもあって
    同様にURLとtokenが書いてあります
    これはなんに使うのでしょうか?
    708 : Name_Not - 2019/08/30(金) 10:56:09.75 ID:???.net (+22,+29,-16)
    ずぶのド素人に教えても理解できない
    709 : Name_Not - 2019/08/30(金) 12:50:49.40 ID:???.net (+26,+29,-10)
    >>707
    素人なのは別に良いので
    素人なら素人なりに伝える努力をしてくれ
    とりあえず>>1読もう
    710 : Name_Not - 2019/08/30(金) 18:24:33.43 ID:???.net (+18,+29,-19)
    >>706
    今のスクロール位置がその章全体の要素内に含まれているかを比べてるんじゃね
    711 : Name_Not - 2019/08/30(金) 23:09:10.69 ID:???.net (+18,+20,-22)
    「websocket」で検索して、目的・使い方を調べれば?
    712 : Name_Not - 2019/08/30(金) 23:33:22.06 ID:???.net (+30,+30,-65)
    >>707
    「API」っていうものがどういうものか調べて理解できれば、
    おのずとURLとトークンがどういうものかも分かると思う。

    ものにもよるけどAPIって簡単なものも用意されてるはずだから、まずは調べながら実際に試してみたほうが理解が早いとも思う。
    713 : Name_Not - 2019/08/31(土) 01:54:58.74 ID:???.net (+27,+29,-2)
    ズブです
    アドバイス感謝します
    調べてみます
    714 : Name_Not - 2019/09/01(日) 18:26:17.33 ID:???.net (-29,-30,-62)
    {name: 'ken', blood: 'a', city: 'tokyo'}
    という形式のオブジェクトがある人数分あったときに
    bloodで{AB: ['john', 'marie', 'adam']}のようなオブジェクトを作るときは
    どうすればいいのでしょうか?
    715 : Name_Not - 2019/09/01(日) 18:48:19.84 ID:???.net (-27,-30,-42)
    function blood() {
     return {AB: ['john', 'marie', 'adam']};
    }

    はい、bloodで{AB: ['john', 'marie', 'adam']}というオブジェクトを作りました
    718 : Name_Not - 2019/09/01(日) 20:15:36.01 ID:???.net (-27,-30,-61)
    あ、もしかしてこれであってます?
    const obj = {name: 'ken', blood: 'a', city: 'tokyo'};
    bloodType[obj.blood].push(obj.name);
    719 : Name_Not - 2019/09/01(日) 21:44:30.66 ID:???.net (-26,-29,-107)
    皆さんKV Storageってまだimportmapにポリフィル併記して使ってると思いますけど
    ポリフィルは自分が差し替えない限りずっと同じものですが
    stdの方は将来的に実装が変化しない保証というのはあるのでしょうか

    もしバージョン指定のような形になったとき、
    WebComponentのv0のように古いバージョンのサポートを辞める可能性があるのでしょうか
    そうなると、どれほど普及しようと必ずstdにポリフィルを併記し続けていかないといけないのでしょうか
    721 : Name_Not - 2019/09/02(月) 10:47:19.12 ID:???.net (+9,-29,-44)
    shiftキーを押された状態にする方法を教えてください。
    checkboxをonでshiftキーon、offでshiftキーoff、としたいのです。
    タッチデバイスで利用します。jQuery使用でもいいです。
    よろしくお願いします。
    722 : Name_Not - 2019/09/02(月) 11:45:57.14 ID:???.net (-21,-29,-28)
    shift キーじゃなくて、Caps Lock キーじゃないの?

    「jquery key 入力」で検索!

    イベント発動時に、とあるキーを押す方法
    http://qiita.com/takebayashi0612/items/657b61294645618485ef
    724 : Name_Not - 2019/09/02(月) 19:46:53.97 ID:???.net (+37,+29,-20)
    >>721
    「押した状態」は出来ない
    イベント発行は出来る
    http://developer.mozilla.org/ja/docs/Web/API/EventTarget/dispatchEvent
    725 : Name_Not - 2019/09/02(月) 20:28:41.91 ID:???.net (+24,+29,-6)
    >>722
    そのリンクが質問になんの関係が?
    727 : Name_Not - 2019/09/03(火) 06:41:28.65 ID:???.net (-27,-30,-124)
    Ruby では、each_with_object の引数に、空配列・空辞書などを蓄積器として渡すと、
    それが2つ目のブロック引数に渡ってくるので、そこにpush していくと、
    最終的に、蓄積器を返り値として返してくれる

    つまり、ループ内に蓄積器を置ける。
    普通だと、ループ外に蓄積器を置くけど

    ary_1 = [ 1, 2 ]

    ary = ary_1.each_with_object( [] ) do | item, ary_2 |
    ary_2.push item * 3
    end

    p ary #=> [3, 6]

    同様に、map を使っても、蓄積器を返り値として返してくれる

    p ary_3 = ary_1.map { |item| item * 3 } #=> [3, 6]
    728 : Name_Not - 2019/09/03(火) 07:21:45.72 ID:???.net (-14,-12,+0)
    > Ruby では
    スレタイ嫁
    729 : Name_Not - 2019/09/03(火) 07:37:32.87 ID:???.net (+26,+29,-35)
    >>728
    プログラム板では有名な荒らしだからスルー推奨

    「Rubyでは」「Ruby では」をNGしましょう
    っていうのがあっちこっちのスレのテンプレに入ってるくらい有名なので触るのはやめよう
    730 : Name_Not - 2019/09/03(火) 08:53:02.36 ID:???.net (+32,+27,-4)
    >>724
    それをshiftキーに当てはめるにはどうすればいいでしょうか?
    732 : Name_Not - 2019/09/03(火) 14:24:17.03 ID:???.net (+49,-30,-105)
    >>721
    javascriptでキーイベントを発生させる
    http://teratail.com/questions/78596

    >event.ctrlKey = true; // コントロールキー

    シフトキーなら、
    event.shiftKey = true; // シフトキー

    ただし、入力コントロールの、keydown イベントハンドラー内で、
    $( this ).trigger( event );
    みたいに、同じ入力コントロールに対して、トリガーを呼ぶと、
    無限ループになって、stack overflow エラーになる!

    それと、誰が質問者か分からないので、
    投稿時には、名前欄に、721 と入れてくれ!
    733 : 721 - 2019/09/03(火) 15:43:48.37 ID:???.net (-5,+1,-1)
    俺は721ではない
    734 : 732 - 2019/09/03(火) 16:22:31.11 ID:???.net (-26,-29,-31)
    Edge・Chrome でも、

    入力コントロールに対して、トリガーを呼んでも、入力できないw
    735 : 732 - 2019/09/03(火) 19:06:34.78 ID:???.net (+24,+29,-8)
    >734
    修正

    入力コントロールに対して、トリガーを呼んでも、
    コントロールには表示されないけど、情報は送られているw
    736 : 732 - 2019/09/03(火) 19:19:51.19 ID:???.net (-26,-29,-41)
    ここまでやってみた結論!

    HTML 内のjQuery のトリガーでは、
    入力コントロールに情報は送られているが、表示はされない!

    一方、Selenium WebDriver で、ブラウザを自動操作すると、
    入力コントロールに表示もされる!
    737 : Name_Not - 2019/09/03(火) 19:26:50.88 ID:nxPodWfI.net (+24,+29,-2)
    できるだけシンプルなテトリスチュート教えて下さい
    738 : 732 - 2019/09/03(火) 20:53:56.17 ID:???.net (-29,-30,-233)
    シフトキーの有無で、何をやりたいのか、知らないけど、
    keydown で、シフトキーの有無を判別しても、
    keyCode から、charCode(文字)へ変換できない!

    以下のサイトで、それらの変換辞書を作っている!
    http://www.code-adviser.com/detail_1772179
    http://jsfiddle.net/5hhu896g/1/

    <input type="text" id="text_2">

    $( '#text_2' ).on( {
    'keydown': function( e ) {
    console.log( e.type, e.key, e.shiftKey, e.charCode );
    },

    'keypress': function( e ) {
    console.log( e.type, e.key, e.shiftKey, e.charCode );
    }
    } );

    $( '#text_2' ).trigger( $.Event( 'keydown', { key: 65, shiftKey: true } ) );
    $( '#text_2' ).trigger( $.Event( 'keypress', { key: 65, shiftKey: true } ) );
    740 : 721 - 2019/09/03(火) 21:45:17.90 ID:???.net (-25,-29,-79)
    canvas上でマウスで要素を複数選択する際、
    PCではshift+要素クリックで可能なのですが
    タッチデバイスではこれができないため
    checkboxを設けてshiftキーを押した状態を疑似させたいのです。
    よってキーを押されたらとのイベントではなく文字通り>>721の通りにしたいのです。
    741 : 732 - 2019/09/04(水) 00:32:14.34 ID:???.net (+27,+29,-183)
    複数選択したい要素が、例えば、Bootstrap の、
    トグルボタングループ、チェックボックスグループ、セレクトボックスなどなら、複数選択できる

    複数選択でも、ctrl キーとshift キーでは、複数選択される範囲が異なる。
    セレクトボックスで確認してみて

    Canvas 上ということは、上記のコントロールではなく、画像の一部分か何か?
    特定の範囲を表すコントロールは、知らない。
    そういうものなら、自作しないといけないのでは?

    選択したら色を反転して、解除したら色を元に戻すとか?
    それは、かなり難しい

    >721 のように、特定のキーを押し続けている状態を維持することは無理です!
    キーを押すと、すぐに放されるから。
    または、押し続けると、連続して押されてしまうから

    まあ、セレクトボックスで、複数選択を試してみれば?
    742 : Name_Not - 2019/09/04(水) 08:24:24.81 ID:???.net (+45,+29,-56)
    >>740
    だから、>>724で「イベント発行しか出来ない」というてるのに、>>730に答えても要件を満たさない事に、なぜ気が付かない?

    touch系イベントで複数選択可能なように、あなたがコードを書く以外に方法はない
    744 : Name_Not - 2019/09/04(水) 10:28:36.79 ID:???.net (+27,+29,-6)
    タッチイベントを横取してイベントを発行すればいい
    745 : 732 - 2019/09/04(水) 11:46:06.75 ID:???.net (+33,+29,-104)
    セレクトボックスみたいに、複数選択できるHTML 要素なら、
    その機能を、HTML/CSS がやってくれるから楽

    でも、Canvas 上で単なる画像なら、HTML要素じゃないから大変!

    画像を選択したら、選択したように色も変えたりしないといけないし、
    どの部分を選択しているのか、自分で管理しないといけない

    そもそも、タッチした座標が、どの画像の部分にあるのかも、計算しないといけない。
    全く、ゲームプログラミングそのもの!

    HTML で作る、普通のウェブページじゃない!
    746 : Name_Not - 2019/09/04(水) 11:57:20.58 ID:8Za3ARZ8.net (-20,+29,-9)
    ロジック学ぶなら言語は関係ないわよね?
    747 : Name_Not - 2019/09/04(水) 17:52:05.71 ID:???.net (+17,+29,+0)
    そうわよ。
    749 : Name_Not - 2019/09/04(水) 18:50:46.52 ID:8Za3ARZ8.net (-20,+29,-38)
    下のコンソールにリアルタイムで構文をチェックしてくれるあの機能ないの?
    750 : Name_Not - 2019/09/04(水) 18:52:14.31 ID:???.net (+27,+29,-4)
    デバッグがしたいのか構文チェックがしたいのか意味不明
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について