巻き上げとthisにだけ気をつければ
巻き上げにfunction式とアロー関数式に違いはない。
注意すべきはthisのみで、巻き上げに云々は関係ない。(var f = function(){};もvar f = () => {};も同じ)
なんで宣言を省いてしまうのか
どうせ分かり会うことはないだろうから
考え方以前の問題だろ
で、無名関数はfunctionでも式としてしか書けない(() => {}に対してfunction(){})
嘘だと思うなら>>106はfunction(){}を宣言文で書いてみろよw
function f(){}は有効な関数宣言だけど
function(){}はすぐGC対象になる関数式だぞw
全てプロトタイプ先に任すというものなので継承ではなく委譲
prototypeプロパティは委譲させられるものを定義する場所で 形として継承がさせているように見える
その継承と委譲の区別意味あるか?
> 全てプロトタイプ先に任すというものなので継承ではなく委譲
全てを任せてないだろ
__proto__は実装方法。
C言語で例外を実装するときにgotoを使う
というのと同じように、__proto__を使って継承や委譲するだけに過ぎない
全くしっくり来ないわ
jQuery#proxyでも委譲云々を唱える奴がいたが、ただの宗教論にしか聞こえない
継承は親クラスから機能を受け継ぐもので
委譲は処理を別のものにさせるものってだけじゃないか
その実装がどうなってるかは関係ないし、
継承、委譲の考え方に、それらを実現するときに使う道具も関係ない
proxyは過去いってた奴がいただけで俺も賛同してない
> 継承は親クラスから機能を受け継ぐもので
はいダウト。「親クラスから機能を受け継ぐ」というのはのはクラスベースオブジェクト指向固有の考え方。
> その実装がどうなってるかは関係ないし、
と自分で書いてるのに語るに落ちたなw
今の話に関係ない話だろってこと
これが間違い。プロトタイプベースでも「親クラスから機能を受け継ぐ」ことは継承になる。 クラスに相当するものがあって、それを引き継ぐならどんな実装でも継承
「クラスに相当するもの」というのがクラスベース脳から見たらそう見えるというだけ。
鬼滅の刃 フィギュアーツ ミニ 竈門炭治郎/竈門禰豆子/我妻善逸 3体セット 鬼滅の刃 figuarts mini フィギュアーツ ミニ 6個セット 鬼滅の刃 フィギュアーツ ミニ 竈門炭治郎/竈門禰豆子/我妻善逸 3体セット 鬼滅の刃 figuarts mini(フィギュアーツミニ)再販&新発売まとめ 12月店頭で2週連続発売!Figuarts mini「煉獄杏寿郎」「胡蝶しのぶ フィギュアーツミニ「鬼滅の刃」第2弾「冨岡義勇」と「嘴平伊之助」が 12月店頭で2週連続発売!Figuarts mini「煉獄杏寿郎」「胡蝶しのぶ 鬼滅の刃 SPM 6体セット 竈門炭治郎 伊之助 善逸 煉獄杏寿郎 禰豆子 魅力的な 鬼滅の刃 絆ノ装 海外正規品 炭治郎 ねずこ 善逸 義勇 4点 絆ノ装 冨岡義勇、竈門炭治郎、我妻善逸、嘴平伊之助、宇髄天元 鬼滅の 人気商品】 鬼滅の刃 フィギュアーツミニ 7点セット - フィギュア オンラインストア値下 新品未開封品 鬼滅の刃 フィギュアーツミニ 煉獄 通販でクリスマス 鬼滅の刃 煉獄杏寿郎 フィギュアまとめ 6体セット Amazon.co.jp | Figuarts mini 鬼滅の刃 嘴平伊之助 約90mm PVC・ABS製 プレミア化の再販!25%OFFで開始】鬼滅の刃 Figuarts mini 炭治郎/禰 鬼滅の刃】Figuarts mini『胡蝶しのぶ・煉獄杏寿郎・冨岡義勇 3種 ホワイト系激安正規品 フィギュアーツミニ鬼滅の刃 21体 まとめ売り 鬼滅の刃 フィギュア 絆ノ装 16体セット 冨岡義勇 我妻善逸 etc. - www 鬼滅の刃』冨岡義勇、胡蝶しのぶたち柱9人のFiguarts mini限定セットが ホワイト系激安正規品 フィギュアーツミニ鬼滅の刃 21体 まとめ売り 鬼滅の刃」より、フィギュアーツミニ「煉獄杏寿郎」、「胡蝶しのぶ Twitterプレゼント企画】『鬼滅の刃』炭治郎、禰豆子、善逸の可愛い 12月店頭で2週連続発売!Figuarts mini「煉獄杏寿郎」「胡蝶しのぶ 鬼滅の刃』竈門炭治郎、竈門禰豆子、冨岡義勇、胡蝶しのぶ、煉獄杏寿郎 鬼滅の刃 フィギュアーツ ミニ 竈門炭治郎/竈門禰豆子/我妻善逸 3体セット 最安挑戦! キャラクターグッズ-鬼滅の刃 フィギュアーツZERO 7体 クリアランス直売 Figuarts mini 冨岡義勇 『鬼滅の刃』フィギュアーツ フィギュアアーツミニ 鬼滅の刃 14セット - lusa.afkar.id 鬼滅の刃 figuarts mini フィギュアーツ ミニ 6個セット | フリマアプリ ラクマ Figuarts mini 鬼滅の刃 煉獄杏寿郎 炎の呼吸 約90mm PVC&ABS製 塗装済み可動フィギュア アウトレット人気商品 Figuarts mini 鬼滅の刃 煉獄杏寿郎 フィギュ 完成品 鬼滅の刃 フィギュアーツミニ mini 煉獄杏寿郎 胡蝶しのぶ他 8 特価良品 6体セット 嘴平 我妻 竈門 胡蝶 冨岡 煉獄 フィギュアーツミニ 鬼滅の刃 キャラクターグッズ 直売オーダー 鬼滅の刃 煉獄 猗窩座 胡蝶 冨岡Qposket4体 計5体まとめ 鬼滅の刃 Figuarts mini 冨岡義勇 【即納品・正規品】 完成品フィギュア フィギュアーツミニ :kmt-fam05:天天ストア - 通販 - Yahoo!ショッピング ゆうパック ヤフオク! 鬼滅の刃 フィギュア まとめ売り 竈門
だから継承はクラスベースのクラス相当のものための用語なんだが?
継承=クラスベースなんだよ
正確に言えばプロトタイプベースでもクラスは作れるが、以前のJavaScriptは
独特のルールを守って実装しなければいけないから面倒だった。
このJavaScriptでクラスが作りづらいというのはJavaScriptの制限であって
プロトタイプベースの制限ではない
クラスに相当するものは、クラスベースでもプロトタイプベースでも(それ以外)でも存在する。
プロトタイプベースだからクラスがないと考えるのは、お前が持ってるバイアスにすぎない。
オススメ 6体セット 嘴平 我妻 竈門 胡蝶 冨岡 煉獄 フィギュアーツミニ 鬼滅の刃 おもちゃ キャラクターグッズ
class構文入ってるんだから
それな。プロタイプベースってのは内部の実装に過ぎず
class構文を使えば、プロタイプベースでクラスを容易に実装できる。
昔はclass構文がなかったから、クラスを実装するのは容易ではなかったが
別に実装できなかったわけじゃない。
> それな。プロタイプベースってのは内部の実装に過ぎず
仕様を無視した、プロトタイプベースじゃないJavaScript実装が存在するの?
>>137
> それな。「プロタイプベース」ってのは内部の実装に過ぎず
>>139
> 最初から糖衣構文を使うことで、「プロタイプベース」でも
「プロトタイプベース」ではなく、「プロタイプベース」と書いてる(バグリング君も似たようなことをしたな)
仕様を知らないので、「内部の実装」と知ったかぶりをする
1/2^64じゃね?
おととい来てね、おじいちゃん?ww
糖衣構文だから、どういうこと?
最初から糖衣構文を使うことで、プロタイプベースでも
クラスが書きやすくなったって話をしてるよね?
民主主義国家でなくても民主主義はあるしできるように、
JSでも当然クラスという概念は持ち出せるし、構文にまでなってるんだから、
JSにクラスというものは当然に存在すると考えるのが合理的
クラスというのは概念なので
クラス専用の構文がないC言語でも
クラスの概念を導入したコードを書ける。
というのが正しいかな
以前のJavaScriptでもクラスの概念を導入することは可能だったし
newがあるんだから、クラスの概念を使うのが普通だった。
それに加えて最近のJavaScriptではクラス専用の構文が加わり
クラスを導入したコードが簡単にかけるようになった。
https://qiita.com/ikedaosushi/items/45652e53c06c761d8137
奇しくもクラス大好き言語JavaはXML大好きである。
クラスおじいちゃんはJSONを使わないように。
同様に、C など、オブジェクト指向ではない言語でも、
苦労すれば、オブジェクト指向で書ける
でも、そういう言語は、オブジェクト指向とは言わない
オブジェクト指向の言語とは、オブジェクト指向を簡単に書けるものだけ。
つまり、クラス構文を持つものだけ!
go言語もhaskellもクラス構文なんてない。
一方jsはes2015でおじいちゃん介護言語に成り果ててしまった…
オススメ 6体セット 嘴平 我妻 竈門 胡蝶 冨岡 煉獄 フィギュアーツミニ 鬼滅の刃 おもちゃ キャラクターグッズ
イケてる言語はみんなない。 脳死でJavaパクったRubyみたいな要介護言語なんかとは心意気が違う。
JSも同類になったww
だからオブジェクト指向言語ではない。
第二級言語
> イケてる言語はみんなない。
イケてない言語では?
議論に参加して良いのはイケてる言語になってからだよ。
いちおうひととおり使えるれべるにはなってるかな?
indexedDBがわけわからんしSQLの勉強もかねてつかってみたいんだけどどうなんだろ
廃止が決まってからも長い間残されてたけどchromeは遂に次のバージョンから削除されるってよ。
IndexedDBが堅苦しいなら使いやすいライブラリを探す事をおすすめする
https://developer.mozilla.org/ja/docs/Web/API/IndexedDB_API#See_also
そういたします… 情報がそれほど多くなく説明が専門的で理解できるか微妙ですが ありがとう
オススメ 6体セット 嘴平 我妻 竈門 胡蝶 冨岡 煉獄 フィギュアーツミニ 鬼滅の刃 おもちゃ キャラクターグッズ
オススメ 6体セット 嘴平 我妻 竈門 胡蝶 冨岡 煉獄 フィギュアーツミニ 鬼滅の刃 おもちゃ キャラクターグッズ