ECMAScript 規定: ドル記号は機械的に生成されるコード中のみの使用を意図される
ECMAScript 3 規定。10.1.4 Scope Chain and Identifier Resolution http://bclary.com/2004/11/07/#a-10.1.4 #ECMAScript
2010-09-08 16:14:32ECMAScript 5 規定。10.2.2.1 GetIdentifierReference (lex, name, strict) http://ecma262-5.com/ELS5_Section_10.htm#Section_10.2.2.1 #ECMAScript
2010-09-08 16:14:39@os0x 解釈を誤っていたかもしれません。「$ は好ましくないが、オレオレコードで $ を書くぐらいならライブラリの $ を使った方が100倍マシ」ということでしょうか。一理ありますね。
2010-09-08 16:31:37@think49 自分で自分用のコードを書くとき、他人のコードをメンテするとき、誰かがメンテするであろうコードを自分が書くとき、など状況によって変わってくる部分もありますね。特に後者ではライブラリで縛っておかないと色々面倒です。
2010-09-08 16:31:58@os0x そうですね。ライブラリが定義した $ を受け入れるのは仕方がないですが、自分が書くときには $ を独自定義しないようにしておかないと後でメンテする人が混乱しますね。
2010-09-08 16:35:50確かに最近、Q&Aサイトで見かけるようになりました。「グローバルスコープを汚さないようにした方がいいですよ」とアドバイスすべきか少し迷います。 RT @os0x: getElementByIdのエイリアスだけでも、$を取り上げたら、みなさん思い思いに命名しますよね。
2010-09-08 16:39:02$について話合ってるようだ。 "About the dollar sign ($) in javascript : javascript" http://is.gd/g3ny0
2010-10-16 01:11:25