でさくっとコピーできるのに、 オブジェクトはいちいちforで回して要素を複製しないといけなくて、非常にめんどくさい。 だいたい、僕が開発している環境では、jqueryかprototype.jsが読み込まれていることが多いので、 そのライブラリに付属しているディープコピーのメソッドを利用するのですが、いつも使い方を忘れるのでメモしておきます。 jquery:
でさくっとコピーできるのに、 オブジェクトはいちいちforで回して要素を複製しないといけなくて、非常にめんどくさい。 だいたい、僕が開発している環境では、jqueryかprototype.jsが読み込まれていることが多いので、 そのライブラリに付属しているディープコピーのメソッドを利用するのですが、いつも使い方を忘れるのでメモしておきます。 jquery:
どうもこんにちは、os0xです。 実は(Twitterに書いただけで)ブログに書いてなかったのですが、3ヶ月ほど前からクックパッドで働いています*1。なんかもう今更ですよね、すみません。 さてさて、クックパッドですが、つい一昨日までprototype.jsを使っていました。で、昨日jQueryへの移行をリリースしたところだったりします。 というわけで、その辺の話を少し書いてみたいと思います。 そもそも、なんでjQueryに移行するのか まあ、prototype.jsとjQueryどちらを使うかと問われたら、大抵の人はjQueryと答えますよね。確かにjQueryの使いやすさは魅力的です。使いやすいということは、みんなでjQueryを使ってサービスを作ることができます。特定の誰かに依存してボトルネックになったりすることがないなら、それは素晴らしいですね。 しかし、ライブラリを変えるのは簡単な
2010年12月06日12:52 JavaScript prototype.jsとjQueryの最低限知っておくべき違い Rails を使っていると、デフォルトで prototype.js が組み込まれています。ですが、やっぱり jQuery を使いたくなることもあって結局両方組み合わせて使う、みたいなことになったりしたりします(よね?)。あ、どうもささたつです。 ということで今回は両方使うときの話です。 ちなみに両方を使いたい場合は $() がコンフリクトするのでこのようにして jQuery 側の $() を置き換えることで解決できますー。どちらも $() ですが、prototype.js の場合はあくまで document.getElementByID の単なるショートカットでDOMオブジェクトを返すのに対し、jQuery の場合は独自のオブジェクト(jQueryオブジェクト)を返しま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く