タグ

ブックマーク / ryus.co.jp (1)

  • JavaScriptを学ぶ上でPHPerが勘違いしやすい所 - XOOPS専門-株式会社RYUS

    haltです。 最近JavaScriptの勉強を真面目にやる事にしました。 いつまでも知ったかぶりで必要になった時にその場しのぎのコードを書くより ちゃんと理解して自分から積極的に使えるようになった方が良いですし。 そこでオライリーを読みすすめているのですが、 文法的にPHPとそっくりのJavaScriptが配列の扱いに関しては 全然違う事がわかったので紹介します。 以下のPHPコードを見てください。 <?php $a = array('a', 'b', 'c'); $b = $a; $b[0] = 'x'; var_dump($a); これは当然a,b,cが入った配列が表示されます。 しかし、同じ事をやっているJavaScriptの以下のコードは var a = ['a', 'b', 'c']; var b = a; b[0] = 'x'; alert(a); x,b,cが表示されま

    RanTairyu
    RanTairyu 2008/09/13
  • 1