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

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

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

    JSもLiving Standerdだからバージョンは気にせず目的の対象で動く機能を最大限使っていけばいい
    Firefoxは既にES6の半分くらいに対応してるしね
    ただし将来使えなくなりそうなものや独自拡張はオススメしない

    903 = :

    >>900
    自分の使う範囲で問題無いならそれでいいんじゃないの?

    904 = :

    prototype.constructorを設定しない時に出る不具合ってありますか?

    905 = :

    なんであごっちって呼ばれてるの?

    908 = :

    コンストラクターとprototypeをまとめて書けるような機能も次期ESには載せて欲しい
    分けて書くの気持ち悪い

    909 = :

    は?何いってんの
    class構文がまさにそれだろ

    910 = :

    え?そんなのあんの?聞いてねーし

    911 = :

    たしかだいたいこういう糖衣構文だっけ

    class A {
    constructor() { 'A' }
    a1() { 'a1' }
    a2() { 'a2' }
    }

    class B extends A {
    constructor() { 'B' }
    b1() { 'b1' }
    b2() { 'b2' }
    }



    function A() { 'A' }
    A.prototype = {
    construtor: A,
    a1: function () { 'a1' },
    a2: function () { 'a2' }
    }

    function B() { 'B' }
    B.__proto__ = A.prototype
    B.prototype = {
    construtor: B,
    b1: function () { 'b1' },
    b2: function () { 'b2' }
    }

    912 = :

    classは継承辺りまでは本当に様々な問題が全て解決してる
    あとはprivateやstatic修飾子がこれでいいかなーって段階

    914 = :

    class構文はES6の最も代表的存在なのに知らない人もいるのな……

    915 = :

    >>911
    これってもうプロトタイプベースとは呼べないね
    プロトタイプベースでありクラスベースってこと?

    916 = :

    本質的には何も変わってないからプロトタイプベースだよ

    917 = :

    基本的には「プロトタイプベース」の方がより柔軟で制約がなくて「上位」
    今までも”Class”をエミュレートできてたわけなんだから
    糖衣構文が入ったくらいで「クラスベース」とは呼ばれない

    但しそういう視点で見ると「クラス」はあるとは言ってもいいと思う
    ※JAVAの人に対しては除く※

    918 = :

    他の動的言語のクラスもJAVA的クラスじゃないっていうか、そもそもそれは合わないからね。
    あとクラスというかは文化の問題。
    まあ初心者にclass構文だけどクラスじゃないのよとは流石に教えられないだろ……
    これで厄介なクラスもどき問題に蹴りが付くといいな。

    919 = :

    JavaScriptにはクラスがない厨を黙らせられるようになったから良かった

    920 = :

    もしかするとJavaScriptにJavaという文字が入ってなかったらだいぶ違ってたかも
    Javaみたいな典型的なお固い言語と比較されるLLなんて他に無いよ

    921 = :

    いまだに継承を必要とするプログラムを書いたことがない

    922 = :

    ま、まさかこんな脆弱性が存在するとは……やべえな
    http://masatokinugawa.l0.cm/2013/09/u2028u2029.domxss.html

    923 = :

    どういうことですか?

    925 = :

    >>922
    きぬがわまさと君、自演で宣伝ごくろうさまです
    chromeでチェックしてみたけど再現しなかったです

    926 = :

    再現します
    節穴乙

    927 = :

    そもそもの仕様がおかしくないか
    なんでそんな変な仕様なんだよ
    ECMAはアホなのか?

    928 = :

    ESだけの問題じゃない
    いろいろ不運が重なってのこと

    930 = :

    メソッドチェーンの末尾で、それを引数に関数を呼ぶことは出来ますか?
    console.log(hoge.moge().poge());
    これを
    hoge.moge().poge().call(console.log);
    みたいな感じです

    931 = :

    いや・・試したほうが早い事を何で聞くの?

    932 = :

    やり方が分からないのにどうやって試すんですか?

    933 = :

    普通のメソッドチェーン自体のやり方は理解してる?

    934 = :

    自分が何を質問してるかも分からないのか?

    935 = :

    質問の意味分かりませんか?

    936 = :

    メソッドチェーンの意味が分かっていないのでは?
    それとcall, applyあたりについて調べたほうがいいね

    937 = :

    分かっていなければこんな質問をするわけがないことも分からないのですか??

    938 = :

    出来るのなら方法を、
    出来ないのなら出来るようにする方法を書いて下さい
    頓珍漢な推測は無用です

    940 = :

    頭が高い

    941 = :

    >>930
    poge()の戻り値の仕様がわからないとなんとも言えない
    console.log(hoge.moge().poge()); を実行した場合にconsole.log()に出力するのは何?
    poge()はメソッドチェーンを終了して何か値を返すということかな?

    944 = :

    メソッドチェーンで産出した結果を他の関数に渡したくなった時、
    全体を関数の引数にしたり、変数に代入してから関数に渡したりするのが面倒なので
    産出結果自身が、自分を他の関数に渡せればいいのでは?
    というのがもともとの発想です

    945 = :

    >>944
    無理
    jQueryみたいに全ての関数が常にjQueryオブジェクトを返すとかすれば別だけど。

    946 = :

    >>944
    自分でメソッドチェーンするオブジェクトを書いてみれば、
    無茶苦茶なことを言ってるということがわかる

    947 = :

    >>945
    ありがとうございました
    >>956
    もしかしてメソッドチェーン=同一オブジェクトが渡っていくことと思ってますか?
    単純にメソッドが次々に繋がっていけばメソッドチェーンだと思います

    948 = :

    >>947
    そんなこと思ってないよ
    自分が無茶苦茶なこと言ってないと思っているなら>>941に応えてくれよ

    949 = :

    jQueryとかでメソッドチェーンのやり方だけ覚えた奴が、
    原理も知らないのにむちゃくちゃなことをやろうとしてるようにしか見えない
    ちゃんとメソッドチェーンの仕組みを勉強したほうが今後のためだぞ

    950 = :

    >>947
    少なくともpoge()メソッドがthisかもしくは別のオブジェクトをreturnしないと
    poge().call()という呼び出しはできないんだよ
    それをお前は理解してるか?


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

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


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