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

    私的良スレ書庫

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

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

    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
    551 : Name_Not - 2013/10/26(土) 11:38:55.93 ID:??? (+91,+29,-13)
    JavaScripterが読むべきとされているオライリーのJavaScript本にも
    JavaScriptは継承ができない、なんて書いてる本はないだろ
    552 : Name_Not - 2013/10/26(土) 11:42:45.62 ID:??? (+53,+21,-35)
    プロトタイプオブジェクトを継承するのであってクラスを継承するのではないから別もん
    553 : Name_Not - 2013/10/26(土) 11:45:46.13 ID:??? (+70,+29,-36)
    >>551
    継承できないとは言ってない
    そういう「継承」という言葉は概念としての使われ方
    JSのシステムに「継承」があるかといえば無い
    554 : Name_Not - 2013/10/26(土) 11:47:11.41 ID:??? (+5,-29,-39)
    >>552
    なるほど、javascriptはclassがないからclassを継承できないが、
    オブジェクトを継承するってことですか。
    555 : Name_Not - 2013/10/26(土) 11:56:48.32 ID:??? (+76,+29,-127)
    まずJavaScriptとJavaの違いも分からないような奴になんて答えるのが適切かと、
    継承という言葉の用途の話は切り分けろよ

    それと>>543が突っ込んでるのはBAのこのあまりに酷い文章についてだろう
    >>JavaScriptはECMAScriptという規格にそって作られた簡易言語で、Javaのような便利道具はなく、継承などの再利用の仕組みも存在しません。
    完全にクラス厨の脳だな

    JavaScriptはJavaみたいなお固い『継承機能』じゃなくてもっと柔軟な方法を持ってるってこった
    556 : Name_Not - 2013/10/26(土) 13:43:09.91 ID:??? (+20,-7,-7)
    んでこのスレの人はJAVAとかCとかも
    余裕で使えるの?
    557 : Name_Not - 2013/10/26(土) 16:19:28.13 ID:??? (+33,+15,-1)
    あたりまえ
    558 : Name_Not - 2013/10/26(土) 18:00:46.10 ID:??? (+0,-28,-6)
    C# Java PHP Pythonぐらい
    クラス厨で悪いがJavaScriptはだいぶ異端に見えるけどね
    559 : Name_Not - 2013/10/26(土) 19:07:52.25 ID:??? (+11,-16,-11)
    おまえ、youtubeでjavascriptの解説とかやってんの?
    560 : Name_Not - 2013/10/26(土) 19:14:34.96 ID:??? (+123,+29,-21)
    JAVAとか、Cとか使える人が、なんでJavaScriptやってるの?
    趣味なら分かるけど、仕事でやるならJAVAとかCのほうが
    報酬や給料高いと思うんだけど。
    561 : Name_Not - 2013/10/26(土) 19:20:49.15 ID:??? (+57,+29,-16)
    作るものによって言語が決まるのであって
    特定の言語を使うために作るものが決まるのではない
    562 : Name_Not - 2013/10/26(土) 19:21:30.20 ID:??? (+70,+29,-9)
    >>560
    Webサービスを作る仕事ならJavascriptは必須でしょ
    お前それGoogleのエンジニアに対しても言えんの?
    563 : Name_Not - 2013/10/26(土) 19:34:39.42 ID:??? (+69,+29,-15)
    >>560の頭はお花畑だな
    564 : Name_Not - 2013/10/26(土) 19:51:44.30 ID:??? (+88,+29,-6)
    JSは理不尽さにイライラすることが少ない言語
    センスがいい
    565 : Name_Not - 2013/10/26(土) 23:13:41.85 ID:??? (+46,+28,+0)
    分かるわぁ
    566 : Name_Not - 2013/10/26(土) 23:27:49.40 ID:??? (+52,+29,-7)
    どの言語が理不尽感じるの?
    567 : Name_Not - 2013/10/26(土) 23:28:32.78 ID:??? (+5,-17,-12)
    JS って言うやつは ペドフィリア
    568 : Name_Not - 2013/10/26(土) 23:33:38.58 ID:??? (+91,+29,-5)
    ロリは小中学生、ペドは小学生未満と俺の中で決めている
    569 : Name_Not - 2013/10/26(土) 23:42:27.94 ID:??? (+69,+29,-3)
    >>568
    おまえの定義は聞いてない
    570 : Name_Not - 2013/10/27(日) 00:00:58.99 ID:??? (+52,+29,-2)
    聞かれたから答えとは言ってない
    571 : Name_Not - 2013/10/27(日) 00:02:32.23 ID:??? (+57,+29,-15)
    どっちにしても JS って言うやつはヘンタイには違いがない
    572 : Name_Not - 2013/10/27(日) 00:03:47.30 ID:??? (+39,+21,-1)
    同意
    573 : Name_Not - 2013/10/27(日) 00:05:09.14 ID:??? (+64,+24,-16)
    つまり >>564 はヘンタイのペドフィリアってことでおk?
    574 : Name_Not - 2013/10/27(日) 00:05:09.84 ID:??? (+47,+24,-1)
    拡張子最悪ですね
    575 : Name_Not - 2013/10/27(日) 00:12:05.75 ID:??? (+37,+19,-13)
    御意
    576 : Name_Not - 2013/10/27(日) 03:06:15.54 ID:??? (+57,+29,-1)
    女子小学生と思うとかわいく思えてきた
    578 : Name_Not - 2013/10/27(日) 03:38:03.89 ID:??? (+3,-30,-161)
    $ = document.querySelectorAll.bind(document)
    Node.prototype.on = Node.prototype.addEventListener


    $('#box')[0].on('touchstart', touchHandler, false);
    function touchHandler(e) {
    e.preventDefault();
    var touch = e.touches[0];
    alert(touch.pageX);
    };
    579 : Name_Not - 2013/10/27(日) 09:24:54.45 ID:??? (+57,+29,-45)
    タブを実装することを考えますと、
    グループ化した類似要素の中で、一つだけを有効にする
    を実現することになると思いますが
    どうやるのが一番スマートですか?
    580 : Name_Not - 2013/10/27(日) 09:27:50.87 ID:??? (-1,-29,-18)
    nthセレクタとscopedStyleの上書き
    581 : Name_Not - 2013/10/27(日) 09:28:26.15 ID:??? (+61,+28,-30)
    それまで有効だった要素からactiveクラスを削除し
    新しい要素にactiveクラスを付ける
    といったことが考えられますが
    それまで有効だった要素からクラスを削除するような処理は自動化できそうな気もします
    582 : Name_Not - 2013/10/27(日) 10:15:41.29 ID:??? (+7,-20,-48)
    > (3) 質問者及び議論を行う人はメール欄を空欄にし、名前にレス番を入れることを強く推奨します。(なりすまし及び煽り防止のため)
    584 : Name_Not - 2013/10/27(日) 11:21:05.90 ID:??? (+64,+29,-10)
    再帰を行わずにフィボナッチ数列を求めたいのですができますか?
    585 : Name_Not - 2013/10/27(日) 11:34:19.04 ID:??? (+3,-30,-88)
    function fib(lim) {
    var arr = [0, 1]
    for(let i = 2; i < lim; ++i) arr[i] = arr[i-1] + arr[i-2]
    return arr
    }
    586 : Name_Not - 2013/10/27(日) 11:35:26.86 ID:??? (+11,-30,-38)
    >>584
    ruby用でゴメン。

    def fibonacci(n)
     r5 = Math.sqrt(5)
     return (((1+r5)/2)**n/r5+0.5).to_i
    end

    「**」はベキ乗、「to_i」は整数化。
    587 : Name_Not - 2013/10/27(日) 12:03:01.59 ID:??? (+52,+29,-4)
    数列とはいったい・・・うごごご!
    589 : Name_Not - 2013/10/27(日) 15:10:51.45 ID:??? (+45,-29,-5)
    >>588
    google, jpとyahoo,comだけを取り出したいです
    組織名と国名の部分だけ
    590 : Name_Not - 2013/10/27(日) 15:43:46.10 ID:??? (+51,+28,+0)
    スキャートってなんやねん
    591 : Name_Not - 2013/10/27(日) 16:17:10.87 ID:??? (+9,-30,-167)
    true/false を返す関数に、文字列を参照渡しすることで、
    真偽値判定と同時に、渡した文字列まで変更したいのですが、
    どのようなコードを書けばよいのでしょうか?

    var strhoge = 'hoge';

    if( preformStr( strhoge ) ){
     alert( strhoge ); //←ここで大文字にしたい
    }

    function preformStr( str ){
     if( typeof str !== 'string' ){
      return false;
     } else {
      str = str.toUpperCase();
      return true;
     }
    }

    当然これ↑だと、小文字のままです・・・・。
    592 : Name_Not - 2013/10/27(日) 16:20:30.35 ID:??? (+60,+29,-4)
    >>589
    組織名の判定ロジックはどうするの?
    593 : Name_Not - 2013/10/27(日) 16:22:12.69 ID:??? (+13,-25,-20)
    >>591
    参照渡しはオブジェクトでなければ不可能。
    Stringオブジェクトにしてみては?
    594 : Name_Not - 2013/10/27(日) 17:11:13.26 ID:??? (+91,+29,-5)
    すべての要素に行き渡るようなイベントを発するにはどうしたらいいですか?
    595 : Name_Not - 2013/10/27(日) 17:29:40.65 ID:??? (+45,+6,-45)
    >>589
    一番右のcomとかjpはTLDといってこれは国名だけを表してるわけでは無いです。
    その左側の構造のルールはTLD毎に決められているので、
    組織名に相当するものを得るにはTLD毎にルールを記述する必要があります。
    このTLD毎のルールは単純なアルゴリズムでは記述できない場合が多いです。
    jpドメインの場合でも、けっこうな大きさの地域名リスト等を検索して
    どこが組織名に相当するかを判定する必要があります。
    596 : Name_Not - 2013/10/27(日) 17:34:12.70 ID:??? (+70,+29,-14)
    >>594
    「すべての要素に行き渡るようなイベント」とは何?
    目的を明確に
    597 : Name_Not - 2013/10/27(日) 17:36:29.79 ID:??? (+69,+29,-21)
    ハンドラを付けたすべてのDOM要素がそのイベントを受け取れるような
    そういうイベントを発したいのです
    598 : 593 - 2013/10/27(日) 17:43:14.20 ID:??? (-1,-29,-31)
    よく考えたらStringオブジェクトは str = str.toUpperCase(); で参照が切れるな
    いずれにしてもプリミティブ型では無理
    599 : Name_Not - 2013/10/27(日) 17:49:18.57 ID:??? (+78,-27,-38)
    >>597
    抽象的過ぎてさっぱりわからん
    ハンドラを付けた要素をリストアップしてdispatchEventしたら?
    600 : Name_Not - 2013/10/27(日) 18:13:19.04 ID:??? (+97,+29,-28)
    >>599
    抽象的??
    一般的なニーズだと思いますが
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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