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

    私的良スレ書庫

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

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

    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
    751 : Name_Not - 2013/08/31(土) 17:58:06.65 ID:??? (-2,-30,-16)
      (二二)
      んvヘゝ
      / 逝印ヽ
     | (゚Д゚)
     | (ノ  |)
     |  * |
      ヽ___ノ
       ∪∪
    752 : Name_Not - 2013/08/31(土) 18:09:44.09 ID:??? (+3,-29,-6)
    |:::::::::::::::   
           ∧_∧:::::::::::: 
     __   (´・ω・`) :::::::: すみません、ここでうんこしていいですか?
    ◎ー)  /     \:::::::::
     |  | (⌒) (⌒二 )::::::::::::
     ~~~ /⌒ヽ( ̄、  ヽ___ 
       /    Lヽ \ノ___
       ゙ー―――(__)---
    753 : Name_Not - 2013/08/31(土) 18:33:17.69 ID:??? (+56,+18,-35)
    >>742
    最初に 値が 0 のインデクスをランダムに生成してから
    2次元配列を生成すればおk
    754 : 753 - 2013/08/31(土) 18:34:24.13 ID:??? (+52,+29,-4)
    意図読み間違えた…
    755 : 744 - 2013/08/31(土) 19:45:47.22 ID:??? (+40,-30,-159)
    >>746-748
    レスありがとうございます
    ifを条件演算子に置き換えて動作するのは文法的な理由で
    var a = if(true){ 1; }else{ 2; }
    var a = try{ 1; }catch(){ 2; }
    とした場合にエラーで動かなかったのは、ifやtryが
    http://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Expressions_and_Operators
    の説明にある"単純にある値を持つもの"の式として扱われて
    var(代入)の式から外れてしまっているせいなのでしょうか

    自分の感覚ではなにも返さない即時関数を入れた場合のように
    エラーでなく、単に値のない(undefinedの)変数になるように思えます
    知識がないゆえ質問文が曖昧で申し訳ないのですが
    この理解で合っているのでしょうか
    756 : 766 - 2013/08/31(土) 21:07:26.28 ID:Mxx3VbWh (+39,-30,-14)
    テーブルで1 sec ago , 50 sec ago , 1 minute ago , 42 minute ago
    といった列をソートするにはどうすればいいのでしょうか?教えてください
    757 : Name_Not - 2013/08/31(土) 21:14:44.64 ID:??? (+104,+29,-57)
    >>755
    細かいことを言えば、ごちゃごちゃしてくるんで
    最終的には、JavaScriptはこういう文法の言語ということにしかならない。

    JavaScriptでは
    ifは{}中を戻り値として返すという動きはしない。
    ifはundefinedを含めて何かを返す機能は持っていない。
    だから値として使うことは出来ない。

    それだけの話
    758 : 758 - 2013/08/31(土) 21:37:22.28 ID:??? (+56,+29,+0)
    >>756
    もうすこし詳しく
    759 : Name_Not - 2013/08/31(土) 21:43:41.10 ID:??? (-21,-12,-22)
    >>756
    文字列をパースしてすべて秒に変換し、それをもとにソートすればいいのでは。
    761 : Name_Not - 2013/08/31(土) 22:06:24.77 ID:??? (-3,-26,-43)
    >>760
    「時間っていう列を押したらidの列がソートされる」ようにイベント使ってコード書けばいいだろ
    指定した列でソートさせる方法なんてtablesorterでググったらすぐ出てきたぞ
    自分でちょっとは調べたのか?
    763 : Name_Not - 2013/08/31(土) 22:12:18.48 ID:??? (-6,-29,-1)
    丸投げ君ver0.1
    764 : 744 - 2013/08/31(土) 22:13:57.63 ID:??? (+76,+29,-62)
    >>757
    レスありがとうございます
    エラーになるのは文法の仕様ということで理解出来ました

    そして{}中という説明でやっと気付くことができました
    ifやtryの{}中は新たにネストされた空間だったんですね
    お陰で今日は気持よく眠れそうです
    765 : 756 - 2013/08/31(土) 22:53:40.08 ID:??? (-7,-24,-39)
    >>762
    javascriptでsort作ったことがないので・・・
    jqueryを利用したソースコードを出してくれればありがたいです
    ちなみにパースはわかります
    766 : Name_Not - 2013/08/31(土) 22:56:26.41 ID:??? (+8,-29,-3)
    丸投げ君 ver0.2をアップデートしました
    767 : 756 - 2013/08/31(土) 22:58:32.42 ID:??? (+27,+1,-69)
    >>762
    今見たらtablesorterに指定した列を利用してソートするってありました・・・
    一応それで試してみます

    この際Javascriptの勉強のためにソースコードを教えてほしいです
    パースするのはわかりますが
    それを比較して他の列も並び替えたりするのがわかりません
    768 : Name_Not - 2013/08/31(土) 23:07:03.59 ID:??? (+55,+27,-25)
    本当に勉強のためなら配列をsort()を使わずにソートする方法から学べ
    それがかければテーブルのソートもかける
    769 : Name_Not - 2013/08/31(土) 23:17:29.10 ID:??? (+66,+29,-13)
    >>767
    JavaScriptの本をなにか一冊買えば?
    「教えて欲しいです」じゃなくて自分から学んだほうがいいよ
    772 : Name_Not - 2013/08/31(土) 23:42:50.04 ID:NSpkeR09 (-20,+29,-11)
    なんか間違ってる気がしてきた
    見なかったことにして
    酔った頭で書くもんじゃないね
    ごめん
    774 : Name_Not - 2013/09/01(日) 01:06:13.15 ID:??? (-1,-29,-27)
    丸投げ君 ver1.00 リリース

    ・回答追尾機能の改善
    ・マルチポスト機能実装
    775 : Name_Not - 2013/09/01(日) 03:34:10.72 ID:??? (-1,-29,-12)
    JS系の疑問をググるとstack overflowがやたらひっかかるのはなんでですか?
    776 : Name_Not - 2013/09/01(日) 03:57:17.51 ID:??? (+3,-29,-134)
    twitter bootstrapで、dropdownに初期選択状態を指定して開きたいです
    class="active"にすれば選択状態にできることが分かったのですが、
    dropdownを開いて他の選択肢にマウスを乗せても、
    activeにした項目が選択状態のままになります。
    しかしあくまで初期値として選択したいだけで、選択したままにしたいわけではありません
    マウスが他の項目に乗った時には選択が外れるようにするにはどうしたらいいでしょうか?
    777 : Name_Not - 2013/09/01(日) 08:38:51.19 ID:??? (+67,-30,-125)
    (function ($){
    if ( $.escapeHTML ) { throw 'already exists';}
    $.escapeHTML = function (str) {
    return str.replace(/&/g, '&').replace(/\\/g, '\\\\').replace(/"/g, """).replace(/'/g, ''').replace(/</g, '<').replace(/>/g, '>');
    };
    }(jQuery));

    htmlエスケープをするjqueryプラグインはこれでいいですか?
    改良点はありますか?
    778 : Name_Not - 2013/09/01(日) 09:46:19.56 ID:??? (+55,+29,-3)
    nullがぬけてますね
    それとエラーかくにんぐらいしろよバカ
    779 : Name_Not - 2013/09/01(日) 09:52:51.76 ID:??? (+50,+18,-2)
    nullがどこに抜けているんですか?
    780 : Name_Not - 2013/09/01(日) 10:05:56.84 ID:??? (+55,+22,-27)
    >>777
    それをjQueryプラグインにする意味がわかりません。
    781 : Name_Not - 2013/09/01(日) 10:26:43.52 ID:??? (+5,-28,-11)
    >>779
    &(のチェックが)ぬけてますね
    "(のチェックが)ぬけてますね
    782 : Name_Not - 2013/09/01(日) 10:40:34.94 ID:??? (+90,+29,-3)
    チェックとは?
    何を言っているのか分かりません
    783 : Name_Not - 2013/09/01(日) 11:02:07.38 ID:??? (+50,+29,-3)
    それはバカだからわからない
    784 : Name_Not - 2013/09/01(日) 11:06:13.30 ID:??? (+36,+18,-2)
    お前が?
    785 : Name_Not - 2013/09/01(日) 11:06:48.52 ID:??? (+100,+29,-12)
    >>777
    エラーをなくしてからこいよ低脳
    786 : Name_Not - 2013/09/01(日) 11:11:47.21 ID:??? (+91,+27,-27)
    だからjQueryプラグインにすんなって。
    787 : Name_Not - 2013/09/01(日) 11:12:53.40 ID:??? (+130,+29,-22)
    知識がないから煽ってコードを書かせようとするタイプの質問者
    788 : Name_Not - 2013/09/01(日) 11:14:28.78 ID:??? (+109,+27,-15)
    >>782
    何を言ってるのか分からないならXSSでググって勉強したほうがいい
    790 : Name_Not - 2013/09/01(日) 14:27:26.49 ID:??? (+70,+29,-24)
    >>787
    この間の「まじめに答えてください」の奴だな
    792 : Name_Not - 2013/09/01(日) 18:10:24.93 ID:??? (+3,-29,-6)
    |:::::::::::::::   
           ∧_∧:::::::::::: 
     __   (´・ω・`) :::::::: すみません、ここでうんこしていいですか?
    ◎ー)  /     \:::::::::
     |  | (⌒) (⌒二 )::::::::::::
     ~~~ /⌒ヽ( ̄、  ヽ___ 
       /    Lヽ \ノ___
       ゙ー―――(__)---
    793 : Name_Not - 2013/09/01(日) 18:38:34.17 ID:??? (+70,+29,-18)
    >>791
    ここに貼り付ける前にデバッガでエラーの確認をしましょうよ
    何でも他人任せでコード書かせようってのが本当丸見え
    794 : 756 - 2013/09/01(日) 18:56:03.69 ID:wip4Sk3m (+102,+29,-6)
    >>793
    テーブルソートが書けたので
    おかしいところなどを尋ねてるだけです・・・
    795 : Name_Not - 2013/09/01(日) 19:01:52.25 ID:??? (+28,+10,-3)
    ・・・
    796 : Name_Not - 2013/09/01(日) 19:25:01.93 ID:??? (+67,+29,-12)
    >>794
    ソートできていれば正しいし、できていなければおかしいところがあるのだろう
    そういうチェックを自分でやれって言ってるんだよ
    797 : Name_Not - 2013/09/01(日) 20:39:01.67 ID:??? (+71,+29,-9)
    >>794
    お前ほんと人間のクズだな
    小学校からやり直して対人マナーを覚えるべきだ
    798 : Name_Not - 2013/09/01(日) 20:43:45.34 ID:??? (+57,+29,-9)
    リアルに中学生だろ?明日から学校がんばれや
    799 : Name_Not - 2013/09/01(日) 20:54:59.16 ID:??? (+111,+29,-9)
    >>785
    エラーなんて出ませんが?
    >>786
    そこは本質じゃないですね
    >>787
    そこまで期待してません
    >>788
    XSS対策としてごく普通のやり方をしてるだけですよ
    800 : Name_Not - 2013/09/01(日) 20:57:41.06 ID:??? (+64,+29,-72)
    http://jsperf.com/htmlencoderegex/30

    ここに色々なHTMLエスケープが載っているので
    これを参考にして答えて下さいね
    なんか「ぼくの考えたHTMLエスケープ」について語っている人が多いように見受けられます
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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