のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,647,338人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ+ JavaScript の質問用スレッド vol.86 +

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
855 : Name_Not - 2011/05/22(日) 17:09:42.75 ID:??? (+30,+29,-94)
>>846
Rangeに慣れろ
ツリーベースのDOMで枝をまたげる唯一のインターフェイスだ

innerHTMLで書き換えたら、中のイベントリスナーも根こそぎ消えるわ
孤児ノードが生まれてメモリーリークの原因になるわ
XSSを考えなきゃならんわ
いいことないぞ
856 : Name_Not - 2011/05/22(日) 18:38:42.03 ID:??? (-9,-30,-86)
hoge.style.width="100px";
hoge.style.height="100px";
hoge.style.border="1px";

みたいなやつを延々と書くのがいやなんですが

ライブラリを使わないで
hoge.style({width:"100px", height:"100px", border:"1px"})
みたいなまとめて指定する書き方できませんか?
ありそうでないのかなぁ?
858 : 856 - 2011/05/22(日) 18:51:47.22 ID:??? (+20,+29,-18)
>>857
自分で作らないとだめ=ありそうでないということです
やっぱないんですかね?
もう少し待ってみてなさそうなら
おとなしくおっしゃるとおりに定義することにします
859 : Name_Not - 2011/05/22(日) 18:55:10.54 ID:??? (-29,-29,-31)
>>858
「ありそう」の根拠が未だわからんのだが、君は仕様を読んだ方がいい
http://dev.w3.org/csswg/cssom/#the-cssstyledeclaration-interface
860 : Name_Not - 2011/05/22(日) 19:57:23.76 ID:??? (+7,+18,+2)
>>853
ありがとうございます
862 : 856 - 2011/05/22(日) 21:23:37.89 ID:??? (+27,+29,-1)
あーなるほどー
with使えばだいぶスッキリしますね
参考になりますどうもありがとう
863 : Name_Not - 2011/05/22(日) 21:30:24.15 ID:??? (+4,+6,-29)
携帯でJavascriptを有効にするにはどうすればいいんですか?
864 : Name_Not - 2011/05/22(日) 22:27:24.04 ID:??? (-19,-29,-130)
このスレにいる人ってjQuery素直に使えますか?
なんか気持ち悪くて(主に文法が)最高峰のJavaScriptFrameworkとわかっていても敬遠してしまいます
コード見てるとなんかスッキリしません
MooToolsやprototype.jsはそうでもないのですが
jQueryはなんかおかしいというより不思議な感じがするのは自分だけでしょうか?
jQuery並の性能でMooToolsやprototype.jsが進化すればいいのに開発速度からしてももう廃れ気味ですね
865 : Name_Not - 2011/05/22(日) 23:01:42.61 ID:??? (+27,+29,-19)
とりあえず君にはJQueryを超えるものがつくれないということは明白だ
866 : Name_Not - 2011/05/22(日) 23:07:17.80 ID:??? (+27,+29,-5)
嫌なものは使わなくてもいいじゃん
煽りとか嫌味とかそういうのじゃないよ
868 : 864 - 2011/05/22(日) 23:27:21.56 ID:??? (+33,+30,-88)
ごめんなさい
コードってフレームワークのコアソース読んでるわけではなく
チュートリアルとかサンプルソースですね
自分は職業プログラマーではないですが
プログラマー向けではないようななんか不思議な印象をうけるんです
今までのプログラムに慣れてると吐き気が
職業プログラマーにもなるとすぐに適応できちゃうんですかね
869 : Name_Not - 2011/05/22(日) 23:29:12.80 ID:??? (+27,+29,-5)
その程度の違和感なら使ってるうちに慣れると思う
870 : Name_Not - 2011/05/22(日) 23:32:03.76 ID:??? (+32,+29,-94)
jQueryはメソッドチェーンに価値を見出すかどうか
中身はDHTMLの延長にすぎず、DOMをうまく扱えてない
プラグインが多いので手っ取り早いが競合・衝突も多く、使い捨て以上のものにはならない
チームメンバーのレベル差を吸収して最低限のレベルにまで底上げするためのもの
871 : Name_Not - 2011/05/22(日) 23:39:04.93 ID:??? (+32,+29,-208)
DOM、組み込みオブジェクトを拡張してるMooTools、Prototypeがとっつきやすいってことなんだろうか。
「気持ち悪い」とか抽象的でいまいちよく分からんのだけど。
prototypeてのは拡張するために公開されてるわけだけどDOM、組み込みオブジェクトを拡張するのは
ライブラリ、フレームワークって性質上どうなのかね。jQueryが圧倒的シェアを占めるのはこのあたりでしょ。

意見を求めるのなら、気になるところをもう少し具体化した方が良い。
872 : Name_Not - 2011/05/22(日) 23:46:22.43 ID:??? (+33,+30,-106)
prototype.jsとかは一定以上の技術力ないと使い切れんのに対して
jQueryはおばかな子でもそれなりに見た目上綺麗な事ができる
そこらへんもあってシェアが違うんじゃないの?
JSって元々どちらかといえばフロントエンドのコーダとかの人がやってたから
数は違うと思うが・・・。あ、別にばかにしたりとかそういう他意はない。
873 : Name_Not - 2011/05/22(日) 23:48:37.00 ID:??? (+32,+29,-92)
流れ読まずにすいません m(_ _)m

リンク付き画像をランダムに表示したい!と思いググったところ、
下記のサイトを見つけました。
http://javascript.eweb-design.com/0804_ri.html

例に従って記述したら反映出来たのですが、
別窓に飛ばしたいときはどのようにしたら良いのでしょうか。

初心者なので専門用語はあまり分からないのですが、おねがいします!


874 : Name_Not - 2011/05/23(月) 00:51:56.63 ID:??? (+22,+29,-1)
悪いことは言わん、別のを探せ
875 : Name_Not - 2011/05/23(月) 01:58:26.14 ID:??? (-26,-29,-70)
IEの場合7以降は、IMEによってはTextエリアでの かな入力が上手く動作しなかったりして
嫌々ながらIE6使ってるケースも多いんだよなぁ。 加えて金融機関がIEシリーズの認証のみ
対応だったりのコンボでIE6に縛られるケース。  でも、さすがにそろそろIEは特定の認証の時だけ
使うとして、メインはIE以外の最新ブラウザにすることでIME問題回避した方が幸せになれるとは思うけど。
876 : Name_Not - 2011/05/23(月) 02:00:24.47 ID:??? (+22,+29,-3)
えらく時代後れな書き込みだな
877 : Name_Not - 2011/05/23(月) 02:40:38.45 ID:??? (+27,+29,-16)
別にサービスなんか使わないからIE6でページ内容だけ見られりゃいいの
へったくそなスクリプトなんかいらんからまじでおねがい
879 : Name_Not - 2011/05/23(月) 09:00:52.45 ID:kJafEAkS (+15,+22,-42)
ある自前オブジェクトをnew した時点でプログラムが終わってるようなんですが、Firebugを含めほかのブラウザでもエラーが出てません。
これってどういう理由なんですかね?
880 : Name_Not - 2011/05/23(月) 11:05:56.24 ID:qfmAuC1L (-23,+29,+0)
>>879
どうなってほしいのよ
882 : Name_Not - 2011/05/23(月) 14:34:07.43 ID:??? (+26,+28,-5)
このスクリプトは何をしているのですか?
http://framework.zend.com/js/release/zf-1.11.6/zf/main.js
885 : Name_Not - 2011/05/23(月) 19:29:35.93 ID:??? (-21,-30,-82)
三項演算子で

var a = 2;
a = a > 5 ? 5 : a;

こんな感じに書いてるのですが
これはif-elseでかくと

if (a > 5) {
a = 5;
} else {
a = a;
}

という具合になります
あきらかにelse部分がいらないのですが
もっとすっきりした書き方はありますか?
888 : Name_Not - 2011/05/23(月) 19:37:46.22 ID:??? (+17,+29,-5)
>>884
これは知らなかった
素晴らしい用語に感謝する
891 : Name_Not - 2011/05/23(月) 19:57:10.85 ID:??? (+23,+25,-18)
JS関係ないけどどっかのLLに省略記法があった希ガス
894 : Name_Not - 2011/05/23(月) 20:38:17.86 ID:??? (+12,+19,-2)
難読化プロジェクトスレ
895 : Name_Not - 2011/05/23(月) 20:52:24.08 ID:??? (+31,+29,-17)
一度代入した変数を書き換えることじたいラムダ的にかっこわるい
899 : Name_Not - 2011/05/24(火) 00:32:44.04 ID:??? (+24,+27,+0)
>>895
メモリには優しいけどね
900 : Name_Not - 2011/05/24(火) 01:41:50.61 ID:??? (-29,-22,-4)
>>898見て思ったけどMath.minって使われてるんだろうか・・・
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について