javaScript

javascriptを勉強中

var a = 3;
var b = 10;
var obj = {
        hoge:function(a){
            a = a + a;
            return a;
        },
        a:a = a && 5,
        b:b = b || 3
    };
    
console.log(obj.hoge(2));
console.log(obj.a);
console.log(obj.b);

上記のCodeを動かすと仕事と表示されます(笑)、4,5,10と表示されます。
何故そうなったかを考えるとキリがないのでそういうものだと
思ったほうが良いかもしれないです。

説明するとhogeはオブジェクトです。あとは変数とIF文の省略系を
記述しているだけです、実際は=もいらないですが・・・。
わかりやすく自分なりに記載したつもりです。

javascriptライブラリってこういうのが何百行も記載して成り立っていますが
概念はこういう事です。自分は基本的に概念しか覚えないのです。
何故、そうしているか・・・自分が怠惰な人間だからです。

 

関連記事

  1. プログラム

    ブロックエディタとクラッシックエディタ

    WordPress5.0になりそろそろブロックエディタに切り替…

  2. PHP

    PHPでバインドするこれでSQLの脆弱性が!?

    上記の画像では脆弱性がある。PHPでバインドするこれで…

  3. PHP

    ワードプレス電光掲示板プラグインを作りました。

    電光掲示板(お知らせ)のプラグイン取扱に関して記載します。…

  4. sql

    SQLの無知さ加減。

    select id,namae,furigana from p…

  5. PHP

    PHPで怒られる怒られない。

    PHPで怒られる書き方と怒られない書き方です。下記のコード…

  6. プログラム

    もし今、自分が小学生だったら自由研究でこんなの作ってると思いたい。

    もし今、自分が小学生だったら自由研究でこんなの作ってると思いた…

2018年12月
« 11月 1月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31 

プロフィール



taokaと申します。

まったりWEB日誌を更新している中の人です😃

趣味は映画鑑賞とブログ書きです、

こちらで生活できるようになるのが目標です。

ブックマークやシェアして頂けると励みになります。

どうぞよろしくお願い致します。

Twitter でフォロー

PAGE TOP