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

    私的良スレ書庫

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

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

    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
    601 : Name_Not - 2018/07/27(金) 14:10:16.80 ID:???.net (-24,-30,-200)
    >>589 こういうことではなく?

    class Hoge {
    constructor(){
    this._fuga1 = function(){ console.log('_fuga1') };
    }
    fuga(){ console.log('fuga') }
    }
    hoge=new Hoge();
    hoge.fuga(); // fuga
    hoge._fuga1(); // _fuga1
    603 : Name_Not - 2018/07/27(金) 14:47:55.62 ID:???.net (+23,+30,-26)
    フランケン

    ざますー
    ざますー
    604 : Name_Not - 2018/07/27(金) 15:02:11.00 ID:???.net (+22,+29,-19)
    怪物くんかよオッサン過ぎるだろ
    605 : Name_Not - 2018/07/27(金) 15:45:36.27 ID:???.net (+27,+29,-20)
    香取慎吾主演ドラマ
    2010年だよ
    おっさんじゃねーよ
    みてねーけどな
    606 : Name_Not - 2018/07/27(金) 17:54:47.47 ID:???.net (+18,+29,-29)
    >>599
    コードを作ってくださいなのか
    自分でやりたいので出来るための道筋たててくださいなのか
    どっち?

    基礎からやればすぐ出来るレベルの話なんだけど
    607 : Name_Not - 2018/07/27(金) 18:09:07.05 ID:???.net (+19,+29,-18)
    >>599
    お箸を持つ方が左で、お茶碗を持つ方も左です。
    608 : Name_Not - 2018/07/27(金) 19:02:17.19 ID:???.net (+33,+29,-32)
    お箸を持つほうが右で
    コップを持つほうが左
    ナイフは右で、フォークは左
    スプーンは状況に応じて右だったり左だったり
    609 : Name_Not - 2018/07/27(金) 19:10:01.29 ID:???.net (+32,+29,-28)
    >>608
    イタリア人は(スプーン使わず)フォーク1本でスパゲッティ食うが、その時はほとんどの人が普通に右で持ってたはず。
    610 : Name_Not - 2018/07/27(金) 19:20:33.03 ID:???.net (+27,+29,-27)
    鉛筆は右で、消しゴムは左
    電卓は左で、テンキーは右
    611 : Name_Not - 2018/07/27(金) 19:34:37.81 ID:???.net (+21,+28,-5)
    マウスは右で、左手はちん
    613 : Name_Not - 2018/07/28(土) 00:29:58.66 ID:???.net (-27,-30,-150)
    >【何をしたいのか】ページ内に「陽性反応」の文字列が存在する場合に、
    >「iimPlay("#Current1");」というコマンドでimacrosを起動させたい

    ページ内という表現があいまい。
    F12 開発者ツールを起動して、XPath, CSS セレクターで、どの要素か特定する

    <div id="abc">陽性反応あり</div>

    id は、# で指定できるから、jQuery なら、#abc

    jQuery のCSS セレクターを勉強すれば?
    614 : Name_Not - 2018/07/28(土) 01:17:07.29 ID:VfG+xZou.net (-16,-4,+0)
    100
    615 : Name_Not - 2018/07/28(土) 01:51:20.21 ID:???.net (-27,-30,-84)
    var resAry = [];

    function replacer(match, p1) { resAry.push(p1); };

    var oldStr = "11A22B33C";
    var reg = /\d+(\w)/g;

    // 第2引数は、コールバック関数
    oldStr.replace(reg, replacer);

    console.log(resAry); // ["A", "B", "C"]
    618 : Name_Not - 2018/07/28(土) 09:27:25.75 ID:???.net (+25,+27,-18)
    元の\d+(\w)も「123」とかにもマッチしちゃうし細かいことはいいんじゃない?
    実際は条件が限定されてるだろうしそれに合うように適当に書けばいいと思うよ
    619 : Name_Not - 2018/07/28(土) 10:04:14.18 ID:???.net (+22,+29,-1)
    言われてみりゃ確かに
    620 : Name_Not - 2018/07/28(土) 13:28:14.83 ID:???.net (+29,+29,-35)
    そうそう。細かい仕様は言ってないので、
    そこを変えてあれこれいっても意味ない

    ただ出されたコードに明らかに無意味なことをしてる
    分かりづらいコードがあったから
    それを指摘しただけ(>>573-574)
    621 : Name_Not - 2018/07/28(土) 13:30:03.36 ID:???.net (+22,+29,-5)
    そうかよくやった!君は偉いねぇ
    622 : Name_Not - 2018/07/28(土) 13:38:05.81 ID:???.net (+27,+29,-5)
    偉いつもりはないが、そう見えたならそうなんだろう
    624 : Name_Not - 2018/07/28(土) 14:18:07.92 ID:???.net (+22,+29,-14)
    こんにちは、諸葛孔明です。
    625 : Name_Not - 2018/07/28(土) 14:21:14.53 ID:???.net (-20,-8,+0)
    カエレ
    627 : Name_Not - 2018/07/28(土) 15:29:38.49 ID:???.net (+11,+23,+0)
    カエザル
    628 : Name_Not - 2018/07/28(土) 15:30:19.34 ID:???.net (+25,+29,-15)
    先にある文字があるかどうかなのになぜ先読みではなく後読みになるの?おかしくない?
    629 : Name_Not - 2018/07/28(土) 15:31:29.37 ID:???.net (+27,+29,-8)
    あいう
    いの前にあがあるよね。そして
    いの後にうがある。おかしい!
    630 : Name_Not - 2018/07/28(土) 16:01:47.02 ID:???.net (-28,-29,-21)
    >>628
    (?<=\d+)
    なら数値の後ろの位置にマッチする
    後ろを見る→lookbehind→後読み
    「後読み」ではなく「後ろ見」と覚えると良い
    631 : Name_Not - 2018/07/28(土) 20:17:19.45 ID:???.net (-29,-27,+0)
    lookbehindそのままが一番勘違いしないわこれで覚えます
    632 : Name_Not - 2018/07/28(土) 23:35:26.12 ID:???.net (-27,-30,-60)
    str="りんご03の値段は、100円です。";

    100円の数値部分だけreplaceするとき、
    円まで上書きせずに正規表現するにはどうしたらよいのでしょうか?
    (?<=...)この表記の直後版みたいな感じです
    \d+(?<=円)とかやってみましたがうまくいきません
    633 : Name_Not - 2018/07/28(土) 23:59:07.07 ID:???.net (-29,-30,-11)
    str.replace(/\d+(?=円)/,'20')
    //"りんご03の値段は、20円です。"
    634 : Name_Not - 2018/07/29(日) 00:00:23.72 ID:???.net (-28,-29,-10)
    もしくはこう
    str.replace(/\d+(円)/,'20$1')
    //"りんご03の値段は、20円です。"
    635 : Name_Not - 2018/07/29(日) 00:04:35.37 ID:???.net (+23,+29,-6)
    そうです! >>634>>633みたいにしたかったんです!
    ありがとうございます すっきりしました
    636 : Name_Not - 2018/07/29(日) 00:54:51.57 ID:???.net (-27,-30,-53)
    var oldStr = "りんご03の値段は、100円です。";
    var reg = /(\d+)円/;

    // 第2引数は、コールバック関数
    var newStr = oldStr.replace(reg, "50円");

    console.log(newStr); // りんご03の値段は、50円です。
    638 : Name_Not - 2018/07/29(日) 02:27:56.88 ID:???.net (-27,-30,-197)
    連続してajaxで画面内用かえたいんだけど2回目以降どうしたらいいの?

    <div id="ajax">
    <script>
    var onsubmit = () => {
    var xhr = new XMLHttpRequest();
    // data
    xhr.send(dta);

    xhr.onreadystatechange = () => {
    if( xhr.status == 200 ) {
    getElementById("#ajax").innerHTML=xhr.responseText;
    }
    }
    return false;
    }
    </script>
    <form onsubmit="onsubmit()">
    //入力
    </form>
    </div>

    みたいな内容を毎回サーバーから返しても
    formの部分は変化するけどJSの部分は認識されない

    JSの内容も動的にかえるって無理なのかな
    必要な処理は最初に全部定義しておかないとダメなのかな
    639 : Name_Not - 2018/07/29(日) 02:44:32.18 ID:???.net (-28,-30,-58)
    .innerHTML=xhr.responseTextのところで、<script>うんたら</script>みたいなのも返ってきて実行したいってこと?
    640 : Name_Not - 2018/07/29(日) 05:41:58.32 ID:???.net (+21,+23,-5)
    hoverとマウスオーバーは同じ意味と考えていいですか?
    641 : Name_Not - 2018/07/29(日) 08:00:50.59 ID:???.net (-7,-3,+1)
    >>640
    no
    642 : Name_Not - 2018/07/29(日) 08:30:39.51 ID:???.net (+27,+29,-5)
    具体的にどこが違うんですか?
    643 : Name_Not - 2018/07/29(日) 09:55:50.73 ID:???.net (+12,+23,+1)
    >>639
    そうです!!!
    644 : Name_Not - 2018/07/29(日) 10:53:03.95 ID:???.net (+28,+29,-23)
    >>638
    > JSの内容も動的にかえるって無理なのかな

    無理ではないが、良くないやり方。
    JSの内容は静的に最初にページを表示させた時に
    すべて読み込んでおく
    645 : Name_Not - 2018/07/29(日) 11:01:38.36 ID:???.net (+3,+5,-23)
    どうしても動的にスクリプトを読み込みたければ
    一番マシなのはimport()メタ関数を使うことだな
    646 : Name_Not - 2018/07/29(日) 11:04:06.82 ID:???.net (+31,+29,-6)
    >>642の質問に答えられる人はここにはいないのでしょうか?
    647 : Name_Not - 2018/07/29(日) 11:44:22.80 ID:???.net (+33,+29,-34)
    hoverは擬似クラスだからマウスが継続して乗っかり中であるという状態区分を表しているが
    mouseoverはマウスが乗ったという瞬間のイベントという違いがある
    648 : Name_Not - 2018/07/29(日) 11:46:49.87 ID:???.net (+32,+29,+0)
    >>647
    なるほど
    分かりやすい説明ありがとうございました
    650 : Name_Not - 2018/07/29(日) 12:55:20.19 ID:???.net (-26,-29,-39)
    >>638
    そもそも、ajax は、jQuery を使ってよ

    素のJavaScript は、可読性が低い
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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