巻き上げと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
今の話に関係ない話だろってこと
これが間違い。プロトタイプベースでも「親クラスから機能を受け継ぐ」ことは継承になる。 クラスに相当するものがあって、それを引き継ぐならどんな実装でも継承
「クラスに相当するもの」というのがクラスベース脳から見たらそう見えるというだけ。
パーティードレス 結婚式 お呼ばれ ドレス ワンピース 韓国 ロング 長袖 黒 ベロアワンピース セットアップ レディース シースルー 大きいサイズ 2020春ベルベット ワンピース ファッション結婚式 ベロア ワンピース パーティードレス 二次会 フォーマル レース 膝丈 披露宴 お呼ばれ 大人 20代30代40代50代ショッピング販売品 おしゃれなベロアワンピース と黒ベロアパーティー フォーマル ひざ丈ワンピース Amazon.co.jp: [アンリ] ベロア ワンピース フォーマル ドレス レース ワンピース フレア ブラック ベロア ワンピ ロング 長袖 韓国 フォーマル フレア ゲストドレス 挙式 二次会 1.5次会 パーティ 披露宴 おしゃれ マキシ丈 ブラックフォーマル きれいめ きちんと感 フェミニン シンプル 単色 黒 | STAR MIND パーティードレス 結婚式 お呼ばれ ドレス ワンピース 韓国 ロング ベロア ワンピース パーティーの人気商品・通販・価格比較 - 価格.com 【クーポン配布中】レディース ワンピース レディースワンピ ロングワンピース ベロア ワンピース 大人ワンピース きれいめ ワンピース フォーマル ワンピース ベロア 長袖 女性 大きいサイズ おしゃれ かわいい 大人 可愛い 上品 お呼ばれ 結婚式 二次会 | miss kinn ワンピース 膝ワンピース 大人ワンピース きれいめ ワンピース フォーマル ワンピース ベロア 長袖 女性 大きいサイズ おしゃれ かわいい 大人 可愛い 上品 黒 40代 30代 20代 お呼ばれ 結婚式 二次会 披露宴 ベロア ワンピース | KAISHIN セットドレス シースルー長袖トップス×ベロアワンピース c174 Amazon.co.jp: [アンリ] ベロア ワンピース フォーマル ドレス レース レトロなベロア 結婚式やパーティーにもお勧め 長袖のタイトワンピース[OH139] パーティードレス ベロアワンピース スクエアネック パーティードレス 長袖 ミニドレス ドレス 黒 結婚式 お呼ばれ ドレス ベロア フォーマル ワンピース 大きいサイズ シースルー ハイネック 20代 【送料無料】シック ベロア ベルスリーブ ツートーン ワンピース ロング 長袖 韓国 切替 黒 長袖 韓国 フォーマル フレア ゲストドレス 挙式 二次会 1.5次会 パーティ 披露宴 おしゃれ マキシ丈 ブラックフォーマル きれいめ きちんと感 フェミニン シンプル 単色 黒 | STAR パーティードレス 結婚式 お呼ばれ ドレス ワンピース 韓国 ロング ロングドレス 演奏会 黒 パーティードレス ベロア ドレス 大きいサイズ [アンリ] ベロア ワンピース フォーマル ドレス レース フェミニン 結婚式 二次会 パーティー 黒 5サイズ展開 レディース ロングドレス 演奏会 黒 パーティードレス ベロア ドレス 大きいサイズ 【あす楽】パーティードレス フォーマル ベロアワンピース ベロア パーティードレス切り替えワンピース :C2937:CARELIFE - 通販 - Yahoo!ショッピング 楽天市場】【送料無料】スクエアネック ベロア ワンピース ロング パーティードレスドレス結婚式ワンピース30代40代レディースフォーマルワンピースお呼ばれ秋冬ロングワンピースマキシ丈ベロアワンピースきれいめ ≪結婚式に着れる≫フォーマルドレス 50代 結婚式 ワンピース 袖あり 【全品10%OFFクーポン】フォーマル ドレス パーティードレス 結婚式 ベロアワンピース 袖あり ロング丈 大きいサイズ フォーマル ドレス 結婚式 ワンピース 結婚式 お呼ばれ ワンピース結婚式 ベロアドレス 袖あり ミモレ丈 フォーマルドレス 同窓会 30代 40代 50代 | パーティードレス 結婚式 お呼ばれ ドレス ワンピース 韓国 ロング ワンピース レディース きれいめ ベロアワンピース 秋 冬 ミディアム丈ワンピース レース繋がり 長袖 フォーマルワンピース 二次会 通勤 OL 30代 40代 着痩せ ワンピース 結婚式 パーティードレス フォーマルドレス ドレス お呼ばれ フォーマル 大きいサイズ 服装 大人 きれいめ オフィスカジュアル オフィス 上品 20代30代40代 おしゃれ 二次会 大人可愛い 体型カバー シンプル デート 50代 袖あり 袖付き 袖 総レース レース 3787 パーティードレス ドット柄チュール切替 ベロアワンピース 2022 上品 パーティー 2XL ドレス 大きいサイズ♡ ベロア ワンピース 市場 ドレス 発表会 キッズ フォーマル かわいい 春 結婚式 ワンピース ワンピース レディース 膝丈ワンピース 長袖 秋冬 40代ファッション 黒ワンピース パーティードレス チュニック フォーマル おしゃれ 結婚式 気質 披露宴 :wmo200516680:中天売店 - 通販 - Yahoo!ショッピング パーティードレス ベロアワンピース ロングワンピース 市場 ドレス 発表会 キッズ フォーマル かわいい 春 結婚式 ワンピース 結婚式で黒のワンピースを着こなすコツと知っておくべきマナー ワンピース フレア ブラック ベロア ワンピ ロング 長袖 韓国 フォーマル フレア ゲストドレス 挙式 二次会 1.5次会 パーティ 披露宴 おしゃれ マキシ丈 ブラックフォーマル きれいめ きちんと感 フェミニン シンプル 単色 黒 | STAR MIND 【送料無料】スクエアネック ベロア ワンピース ロング フレア 長袖 Aライン 切替 黒 長袖 韓国 フォーマル フレア ゲストドレス 挙式 二次会 1.5次会 パーティ 披露宴 おしゃれ マキシ丈 ブラックフォーマル きれいめ きちんと感 フェミニン シンプル 単色 黒 | STAR MIND
だから継承はクラスベースのクラス相当のものための用語なんだが?
継承=クラスベースなんだよ
正確に言えばプロトタイプベースでもクラスは作れるが、以前のJavaScriptは
独特のルールを守って実装しなければいけないから面倒だった。
このJavaScriptでクラスが作りづらいというのはJavaScriptの制限であって
プロトタイプベースの制限ではない
クラスに相当するものは、クラスベースでもプロトタイプベースでも(それ以外)でも存在する。
プロトタイプベースだからクラスがないと考えるのは、お前が持ってるバイアスにすぎない。
人気商品再入荷 おしゃれなベロアワンピース と黒ベロアパーティー フォーマル ワンピース ひざ丈ワンピース
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でおじいちゃん介護言語に成り果ててしまった…
人気商品再入荷 おしゃれなベロアワンピース と黒ベロアパーティー フォーマル ワンピース ひざ丈ワンピース
イケてる言語はみんなない。 脳死でJavaパクったRubyみたいな要介護言語なんかとは心意気が違う。
JSも同類になったww
だからオブジェクト指向言語ではない。
第二級言語
> イケてる言語はみんなない。
イケてない言語では?
議論に参加して良いのはイケてる言語になってからだよ。
いちおうひととおり使えるれべるにはなってるかな?
indexedDBがわけわからんしSQLの勉強もかねてつかってみたいんだけどどうなんだろ
廃止が決まってからも長い間残されてたけどchromeは遂に次のバージョンから削除されるってよ。
IndexedDBが堅苦しいなら使いやすいライブラリを探す事をおすすめする
https://developer.mozilla.org/ja/docs/Web/API/IndexedDB_API#See_also
そういたします… 情報がそれほど多くなく説明が専門的で理解できるか微妙ですが ありがとう
人気商品再入荷 おしゃれなベロアワンピース と黒ベロアパーティー フォーマル ワンピース ひざ丈ワンピース
人気商品再入荷 おしゃれなベロアワンピース と黒ベロアパーティー フォーマル ワンピース ひざ丈ワンピース