+ JavaScript の質問用スレッド vol.93 +
もちっとマシなライブラリが流行りますように
953 :
Name_Not_Found:2012/01/01(日) 03:53:52.33 ID:iT6r2emW
初心者です。お願いします
lightbox2.05に関する質問です。
imageフォルダにある【NEXT】【PREV】が画面上に表示出来ません。
しかし、その他の【crose】【×】などは表示しています。
考えられる要因を教えて下さい
お願いします
>>903 まったくイメージできないのだけど、例えばどういうの?
955 :
953:2012/01/01(日) 04:32:12.55 ID:???
自己解決出来ました
956 :
Name_Not_Found:2012/01/01(日) 06:03:25.40 ID:6yV94dGI
>>944 立てたの俺だけど、すっかり忘れてたわ
勢いで立てたものの、その後SVGやることになっちゃって、てへ
でも、まだAndroidのブラウザが対応してないから
今年はCanvasも、ちゃんとやることになりそうだなー
早くまともなIEが出ますように
やあ
HTMLとCSSが7、8割ほど出来てきたのでそろそろJavaScriptに手を出してみようかと思う初心者なんですが、
学ぶ際におすすめな書籍や解説サイトなどってありますでしょうか?
>>958 最初はウェブで十分。適当にググったサイトで勉強すればいいよ。
ある程度全体像が見えてきたところで、プラスα勉強したくなったらサイ本買えばいい。
960 :
Name_Not_Found:2012/01/01(日) 14:28:34.78 ID:wjZBzHb9
>>958 オレはサイ本(JavaScript 第5版 )は勧めないな。
言葉の定義とかが初心者が読んでも分かると思えない。
今の主流のjavascriptのフレームワークの1つjQueryの勉強をオレは勧める。
書籍は、「10日でおぼえる jQuery入門教室 山田 祥寛」がおすすめ。
Prototype.jsってフレームワークがあるが今はjQueryの方が勢いがあるから
Prototype.jsよりjQueryがいい。
なんのフレームワークなしのjavascriptはかなり難しいから初心者には
勧められない。
Prototype.jsもjQueryもフレームワークじゃねぇ
>>958 Javascript本格入門とjQueryクックブック
jQueryからはじめるのは、このスレ見てればわかるがオススメできない。
いきなりjQueryから始めるのはお勧めしないな
今手を着けているのがJavaScriptかjQueryなのかわからなくなる
965 :
958:2012/01/01(日) 15:00:23.82 ID:???
なんかいろいろな意見ありがとうございます。
jQueryから入ろうと思ってはいたんですけど、どうにも頭に入らないもんで
頭に入ったとしてもいずれ絶対躓くだろうってことが想定できるので(自分の場合)
JavaScriptの書籍を探して買ってみようと思います。
http://javascriptist.net/ GoogleでJavaScript解説探したら以下のサイトがわかりやすいかなと思ったんですが
このスレの方々としてはどう見ますか?
自分がわかりやすいものが一番
ああ、わかりやすいな
反面教師として
テンプレに入ってない時点で察しろ
969 :
958:2012/01/01(日) 15:12:21.61 ID:???
最後の最後まで優しく教えていただき感謝します。
いずれはWEBテキストエディタが作れるレベルになるよう頑張ります。
>>965 サイトはどこでもいいよ。文法の勉強と平行してコードリーディングするといいかも。
分からない部分があったら調べて理解する、このほうが習得しやすいから。読み、書きも忘れずにということで。
本当に一生jQueryしかやらないんならそこから始めるのもありかもしれないが
ライブラリーっていうのは自分でも作れるけど
時間節約のために使うくらいでないと技術習得を妨げるだけだと思う
まず一年は本もライブラリーも、デバグコンソールとか便利な物使わない方がいい
1つに集中して覚えると頭が固くなるからネットを使ってなるべく自分で試して、
わからなかったらすぐググって解決できるスキルも身につけることも必要
972 :
958:2012/01/01(日) 15:27:02.36 ID:???
なるほど。
確かに現在が頭固い状態なので休憩とって覚えてる感じですねw
>一年は本もライブラリーも、デバグコンソールとか便利な物使わない方がいい
これは実施する価値有るだろうと思ってます。HTMLCSS覚えるときもほとんどそうだったので。
自分の覚えやすいスタイルで覚えるのがやはり一番ですね。
わからなかったらググるという基本的なことは習得済み(のつもり)なので大丈夫だと思いますw
JavaScriptは個人個人、流行り廃りで書き方がおもいっきり違うので、
ある特定サイトや本をひつつだけを参照して覚えるようなことはやめたほうがいい。
それだけ気をつけていればさほど心配いらない。
Classの問題もあるしな
いろいろ派閥が分かれる
文字数をカウントしたい場合
日本語を含む場合もlengthだけで対応できますか?
setTimeoutがECMAで削除になったって見かけたんだけどそうなん?
あと、最新のECMAの仕様がわかるサイトがあれば教えてほしい
>>975 試してから
>>976 setTimeoutはWindowのメソッドで、HTML5で規定されてるけど、ECMAScriptと関係あるんか?
>>976 setTimeoutがECMAに入ってた、が初耳だけどどこ情報?
WindowTimersのメソッドだった
おh、テンプレにあった。すまんかった。
ECMA関係ないのか。サンクス
ぐぐってたら外国のフォーラムでみかけたんだ
このサイトのJavaScriptゲームって HTML5じゃないよね?
俺もなんか動くキャラ作りたくなった。
まずはキーで操作できるパラパラマンガから始めてみよう。
>>977さんありがとうございます
そうでしたか
文字列を並べて試した限りだとちゃんと文字数を取得できてましたが特殊な文字などは取れなかったりするのかと思いました
バイトは今回は不要なのでlengthを使おうと思います
986 :
Name_Not_Found:2012/01/01(日) 16:24:14.19 ID:wjZBzHb9
>>972 プログラムの勉強は英語の英作文みたいなもの、
自分の書きたいプログラムは3つ4つの書き方が存在してる。
汎用性とか、非推奨のevalとか、arrayでなく配列リテラルとか
プラグインなしでは苦労するプログラムがプラグイン使ったら
簡単に実装できたりする。例えば、アコーディオンメニューは
プラグインなしなら相当苦労するが、jQuery使ったらすぐに
できたりする。そんな感じで学んでいく。
>>987 chromeのコンソールで試した限りだと1と表示されましたがブラウザによって挙動が違うということでしょうか
注意したいと思います
990 :
989:2012/01/01(日) 16:37:12.26 ID:???
うそですすいません
2って表示されました
このへんのチェックをする仕組みを今から調べます
>>989 そうじゃなくて。UNICODEの仕様としてごく一部の特殊な字は内部では「2文字ぶんの場所」
を使って表現されているということ。ブラウザ依存ではない。対処したければ「サロゲートペア」
で検索して勉強する。漏れはそんなのまで対応したいと思ってない。
>>987 ブラウザによっては表示されなくて0やスペースに置き換えられて1になる場合もある
コアjQuery+プラグイン/jQuery UI 開発実践技法
オレはこれでjQuery学習始めたけど難しすぎて挫折
それならと今度は
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
これを買ったけどこれも難しい
もう泣きそう
>993
いやnetfrontとか
WP版だとちゃんと2になるけど
>>994 基礎が出来てないのにjQueryだのベストプラクティスだの。。
まずは言語自体をちゃんと勉強しなよ。
998 :
Name_Not_Found:2012/01/01(日) 21:56:39.38 ID:wjZBzHb9
The Good Parts って難しいサンプルプログラムを勉強するときに、
調べるのにオレは使ってるぜ。
このスレの住民もほとんどThe Good Parts の内容を理解できてないはず。
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
じゃなくて
JavaScriptパターン ―優れたアプリケーションのための作法だった
今買おうと悩んでいるのが
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティスでした…
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。