JavaScript可愛すぎワロタ

JavaScript 第6版

1 名無しさん@おーぷん Bpm

いんたーねっと「javascriptはプロトタイプベース!」

ぼく「へぇ」

いんたーねっと「プロトタイプにnewはなくオブジェクトにプロパティをつけていって複製するパラダイム!」

js「オブジェクト生成はnewつかうよ」

ぼく「???クラスつかえるの?」

js「厳密にはクラスではないけど、クラスベースっぽく使えるよ」

ぼく「じゃぁきみはクラスベースなの?」

js「ぷろとたいぷ!!!」

ぼく「でもioとかのプロトタイプとは全然ちがうしみんなクラスベースっぽく使いたがってるよ?ES6でclass構文も導入されちゃったよ?」

js「それシンタックスシュガーだもん・・・」

ほく「でもclassあるってことだよね?きみホントはクラスベースになりたいんじゃないの?」

js「ぷろとたいぷだもん・・・」涙ジワァ

2 名無しさん@おーぷん ID:1X5

ふむ、続けろ

3 名無しさん@おーぷん Bpm

続かない

4 名無しさん@おーぷん Bpm

ぼく「ES6からいろんな機能が追加されちゃったねぇ?」

js「でもぷろとたいぷだもん・・・・」

ぼく「おっと、こんなところにconstが・・・」

js「・・・! それは再代入禁止なの!やめて!」

ぼく「へぇ・・・・const cnost const・・・」

js「だめ! そんなことしたら!」

5 名無しさん@おーぷん Bpm

ぼく「アロー関数もいっぱい使っちゃお よーしreturnにもアロー関数使っちゃおう」

ぼく「あ、そういえばreturn書かなくても大丈夫だったね」

js「・・・やめてそんなことしたら・・・私・・・」

ぼく「ん?どうしたの?」

js「そんなことしたら・・・・・私ッ・・・か・・・か・・・」涙ポロポロ

ぼく「すっかり関数型だね?」

js「!!!」

ぼく「まだプロトタイプって言うの?ほんとはほかのパラダイムに憧れてるんじゃないの?」

js「ぷろとたいぷだもん!!!!!」

6 名無しさん@おーぷん Bpm

ぼく「ほうら、こんなところに純粋関数があるよ あ、こっちにはclassが」

js「もう・・・・やめて・・・・」

JQuery「そこまでだ!!!」

ぼく「おまえは・・・・!!!」

7 名無しさん@おーぷん Bpm

ぼく「おまえはJQuery jsちゃんのマネージャーか」

JQ「jsちゃんに用なら私を通してもらうよ」

ぼく「どいてよ」

JQ「私はブラウザという紛争地帯からjsちゃんを守るために生まれたんだよ、そうはいかないね」

ぼく「へぇ・・・きみもjsはプロトタイプというのかい?」

JQ「そうさ」

ぼく「ってことは君もプロトタイプを受け継いでるはずだよね?」

JQ「う、うん・・・まぁそこそこに・・・」

ぼく「へぇ・・・・」

8 名無しさん@おーぷん ID:Voq

無理矢理女として見ると持ってるハイブランドアイテムの
ブランドが見事にバラッバラで流されやすい股ユルユルの
どビッ*みたいで嫌い

9 名無しさん@おーぷん Bpm

>>8
js「びっ*じゃないもん・・・・web界のフロントで生きていくにはこれしか無かったの・・・・!」

js「姉のActionScriptは廃れていった・・・わたしはそうはならないわ・・・!」

10 名無しさん@おーぷん Bpm

ぼく「へぇ、JQちゃん便利じゃん」

JQ「でしょ!わたしとjsちゃんが強力した結果さ!」

ぼく「でもブラウザ上の動きを多くするには行か嵩張るな・・・」

JQ「えへへ、そう思ってJQueryオブジェクトのメソッドはJQueryオブジェクトを返すようになってるんだよ!」

ぼく「メソッドチェーンか」

JQ「うむ。ほめていいのよ」

ぼく「えらいえらい 使いやすいよ君たち」

JQ「!!!」パァッ

js「!!!」パァッ

11 名無しさん@おーぷん Bpm

ぼく「へぇ jsのオブジェクトをラップしてjqueryオブジェクトにして、それをいろんなメソッドで操作できるのね」

ぼく「で、コールバック内のthisはJQueryオブジェクトじゃなくてjsのオブジェクトが参照できると・・・」

JQ「まぁ$でかこったらJQueryオブジェクトになるからね そっちのほうが汎用性あるかなって」




ぼく「ほんとうにそうかな・・・」

ぼく「これどこかで見たことあるなぁ なんだっけ」

ぼく「rubyちゃんじゃないし・・・pythonちゃんでもないし・・・えー・・・」

ぼく「なんだっけ・・・モナドなあの子・・・・」

ぼく「あ、ドSのhaskellちゃんだ  ねぇ JQちゃん君、モナド則を満たしてるよね?」


JQ「・・・!!!!」

12 名無しさん@おーぷん Bpm

ぼく「モナドはhaskellちゃんが持つ特異体質のひとつなんだよ」

js「・・・haskellちゃんってどんな子なの・・?」

ほく「とても純粋な子さ・・・・」

js「いい子なんだ! JQよかったね!」

JQ「・・・・」


ぼく「凄く純粋で・・・副作用を嫌う・・・   関数型なんだ」

ぼく「haskellちゃんによく似てるねぇ?」


JQ「やめて・・・それ以上いわないで」

ぼく「メソッドチェーンとか言ってるけどさそれ なんか関数合成に似てるね?」

JQ「そんなことないもん・・・」

ほく「・・・・関数型に憧れてたんじゃないの?」

JQ「・・・・」涙ポロポロ

13 名無しさん@おーぷん ID:kAE

こまんどぷろんぷと「Win機はあたちで全てできるの」

15 名無しさん@おーぷん Bpm

>>13
ぼく「ls」

こまんどぷろんぷと「???」

ぼく「apt-get」

こまんどぷろんぷと「????」

ぼく「yum」

こまんどぷろんぷと「??????」

ぼく「pacman」

こまんどぷろんぷと「????????????」

ぼく「ipconfig」ターンッ!!!!!

こまんどぷろんぷと「!! えっとipあどれすはー えっとえっと!!」

14 名無しさん@おーぷん Bpm

ぼく「もうだめだよ 言い訳できないよ 君らはプロトタイプベースじゃない」

js「そんな・・・!!」

ぼく「まともなプロトタイプのルールを無視しすぎたどころか、他のパラダイムを持ちすぎてる」

js「・・・」

ぼく「君たちはプロトタイプじゃない だがしかし、とても優秀なマルチパラダイムな言語さ」

js「・・・!!!」

16 名無しさん@おーぷん Bpm

ぼく「だから頑なにプロトタイプとして生きていかなくても大丈夫なんだよ」

ぼく「動的型付けでマルチパラダイム 良いじゃないか シングルスレッドでも問題ないさ 大好きだよ」

js「・・・・////」











ぼく「はぁ ただいまhaskellちゃん fayうごかして」

haskell「はーい」

17 名無しさん@おーぷん Bpm

一時間もこんなの書いて何やってんだろ俺

18 名無しさん@おーぷん ID:tw@rannrann7

お仕事でお疲れなのでは?

19 名無しさん@おーぷん ID:6DK

手遅れになる前に病院に行った方が…

20 名無しさん@おーぷん Bpm

おうどんおいしい

21 名無しさん@おーぷん ID:7Xx

おもしろすぎわろた

元スレ(おーぷん2ちゃんねる): http://hayabusa.open2ch.net/test/read.cgi/news4vip/1472273999/
JavaScript可愛すぎワロタ

ランダム記事紹介

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です