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

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

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

    251 = :

    >>220
    音を出すことができました!
    ありがとうございました~

    252 = :

    よくbindするといいますが、
    具体的にどういう処理をbindと言っているのですか?

    253 = :

    >>252
    bindは束縛の意しかないので文脈によって変わる

    255 = :

    それは代入っていうんじゃないのかね、きみ

    256 = :

    綺麗なお姉さまにbindしてほしい・・・

    257 = :

    そう、代入と大差ない気がするんですよ
    どのへんがバインドになってるのか良く分かりません

    258 = :

    たとえばFunction.prototype.bind()はthisに相当するオブジェクトを指定できますが
    これって代入と同じですよね?
    何がbindぞ

    259 = :

    100というNumber型オブジェクトと変数aをバインドしてると言えなくも無いけど
    一般的には代入だあな

    var a = 100;
    var b = a;
    console.log(a === b); //true
    a = null;
    console.log(b); //100

    261 = :

    オブジェクトとオブジェクトを関連付けする、という意味合いを強調するために
    よく使われる気がするね

    たとえばイベントソースとイベントハンドラのバインド、とか

    http://e-words.jp/w/E38390E382A4E383B3E38389.html

    262 = :

    >>258
    デフォルトのthis値を上書きして束縛するからbind
    Function#bind の前では addEventListener も new 演算子も無意味

    266 = :

    >>262
    試せば分かるけど、Function#bindはnew演算子のthisはbindしないよ
    ただし引数は固定できる

    268 = :

    >>266
    申し訳ない
    確かに new 演算子による呼び出しでは bind されなかった

    function Hoge () { console.log(this.value); }
    var Hoge2 = Hoge.bind({value: 'Hello, World!'});
    Hoge2(); // Hello, World!
    new Hoge2(); // undefined

    269 = :

    そういうことか
    newにbindするなんて発想がなかった

    272 = :

    中国人か

    273 = :

    MV*
    の読み方を教えて下さい
    エムブイアスタリスク
    なのか
    エムブイ
    なのか

    274 = :

    >>273
    スレ違いです

    275 = :

    確かModel-View-Whateverだけど
    エムブイアスタでいい気がする

    気になるなら講演会の動画とか見てネイティブの発音確認してみれば?

    276 = :

    >>274
    MV*はJavaScript特有なのでスレ違いではありませんが?
    >>275
    ありがとうございます
    動画で確かめてみようと思います

    277 = :

    >>276
    AngularJS開発者が提唱するデザインパターンの一種でしょ
    JavaScriptは本質的に無関係

    278 = :

    >>276
    http://www.youtube.com/watch?v=KKb9Qhlnemo

    これ見てみたけど早口で聞き取れない・・・
    アステリスクと略さず発音してる気がする

    279 = :

    >>277
    angularに限らずJavaScriptのフレームワークはMV*にならざるを得ないのです
    当然ながらJavaScriptと本質的に関係があります
    >>278
    俺も動画を見てみましたが聴き取れませんでした
    http://stackoverflow.com/questions/13329485/mvw-what-does-it-stand-for
    MVW / MV* - Model-View-Whatever
    とあるのでwhateverで良さそうです

    280 = :

    >>279
    デザインパターンなんだから AngularJS を使わなくても MV* を採用できるでしょ
    MV*は AngularJS 専用ってわけじゃあない

    281 = :

    > angularに限らずJavaScriptのフレームワークはMV*にならざるを得ないのです

    違う。そもそもMV*はSmalltalkの頃に作られたもので、
    主にGUIを作るときに使われるパターン。

    JavaScript = フロントエンド
    つまり多くはDOMを操作するのに使われるわけで、
    DOM、すなわちGUIだからフロントエンドJavaScriptは
    規模が大きくなってくるとMV*を導入するという話になるだけ。

    もちろん規模が大きなGUIを作るならば
    どの言語であってもMV*がでてくる。

    規模が小さいならば、jQueryだけでも十分だけど、
    jQueryは単にDOMの操作を楽にしてくれるだけで
    ブラウザに搭載されているDOM APIと変わらない。

    規模が大きいGUIをもっと効率よく作ろうとしたら
    MV*のいずれかを使うことになる。

    282 = :

    MV*というのは、アスタリスク=何にでも当てはまるという意味で
    MVC、MVVM、MVP、Model-View-Whateverの総称

    MV* = Model-View-Whatever ではない

    283 = :

    >>282
    MVWのWは一つとは限らないんじゃないの?
    stackoverflowの書き方だとMV*=MVWという意味にしか読めないが?

    284 = :

    >>281
    違わないじゃん
    JavaScriptで作るものがGUIなんだから当然MV*になる
    しょうもない屁理屈を抜かすな

    285 = :

    >>280
    俺に言われても知らんがな

    286 = :

    モデルとビューと、あと何か

    287 = :

    >>284
    > JavaScriptで作るものがGUIなんだから

    その前提が間違いなんだから。
    結論も間違いなんだよ。

    288 = :

    >>283
    > stackoverflowの書き方だとMV*=MVWという意味にしか読めないが?

    stackoverflowってアメリカの2ちゃんねるよ?
    素人の一意見でしか無い。
    それが正しいという保障もない

    289 = :

    まあ、StackOverflowはだいたい正しいよね。なんでかしらないけど荒れることも少ないし。
    「自分は英語がわからないから、そこに書いてあることは2ch並みに信用ならん」みたいな人もいないし。

    290 = :

    >>285
    あなたが言い出したことでしょ
    自分の発言に責任を持ちなさい

    291 = :

    自分は英語がわかるから、そこに書いてあることは2ch並みに信用ならん

    296 = :

    一番は>>293
    それ以外の「条件だとローカルストレージの更新を利用する手もある

    297 = :

    lodash 3.0 リリース間近!

    http://github.com/lodash/lodash
    3.0-preから-preが外れました!


    スレが多すぎてどこに書けばいいかわからないので
    関連スレすべてにマルチポストしています。m(__)m

    298 = :

    >>297
    テンプレも読まない、無知を装った宣伝お疲れ様

    299 = :

    >>298
    宣伝したのは本当ですが、スレが多いのは事実ではないでしょうか?
    みんながどこを見ているのかわからないので、
    気づいてもらえるように、マナー違反だとは思いながらも宣伝しました!

    300 = :

    >>298
    忘れていました。

    お気遣いありがとうございますm(__)m


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

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


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