[過去ログ]
+ JavaScript の質問用スレッド vol.84 + (1001レス)
+ JavaScript の質問用スレッド vol.84 + http://echo.5ch.net/test/read.cgi/hp/1298561109/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
725: Name_Not_Found [sage] 2011/03/23(水) 23:33:28.88 ID:??? できます。 http://echo.5ch.net/test/read.cgi/hp/1298561109/725
726: Name_Not_Found [sage] 2011/03/23(水) 23:38:21.09 ID:??? うちはFFはOKだけど、Chromeで動いてくれないな。 FF3.6.13 CR10.0.648.151 beta http://echo.5ch.net/test/read.cgi/hp/1298561109/726
727: Name_Not_Found [sage] 2011/03/23(水) 23:44:54.72 ID:??? >>725 有り難うございます! やり方を教えて頂けないでしょうか。 よろしくお願いします。 http://echo.5ch.net/test/read.cgi/hp/1298561109/727
728: Name_Not_Found [sage] 2011/03/24(木) 00:37:40.88 ID:??? var iroha = parent.document || document; if (iroha !== document && !pd.getElementById('hoheto')) この部分がサッパリなんですが、これどういう意味なんでしょうか? 具体的には変数なのに || が使われたり、その後の!==と!の違いが解らないのですが http://echo.5ch.net/test/read.cgi/hp/1298561109/728
729: Name_Not_Found [sage] 2011/03/24(木) 00:54:33.64 ID:??? alert( "hello" || "world" ); // "hello" ・・ Boolean("hello")がtrueなので短絡演算で"world"は評価せず"hello"を返す alert( 0 || "world" ); // "world" ・・ Boolean(0)がfalseでBoolean("world")がtrueなので"world"を返す alert( "hello" && "world" ); // "world" ・・ 両方trueなので最後に比較した"world"を返す alert( 0 && "world" ); // 0 ・・ Boolean(0)がfalseなので"world"は評価せず最後に評価した0を返す http://echo.5ch.net/test/read.cgi/hp/1298561109/729
730: Name_Not_Found [sage] 2011/03/24(木) 00:59:12.36 ID:??? >>728 x !== y は !(x === y) と同じ、===は型も等しいかチェックする厳密な比較 http://echo.5ch.net/test/read.cgi/hp/1298561109/730
731: Name_Not_Found [sage] 2011/03/24(木) 00:59:57.59 ID:??? なるほど!短絡演算というものなんですか! || は最初にtrueになったものを返して &&はよくわからないので勉強してきます! http://echo.5ch.net/test/read.cgi/hp/1298561109/731
732: Name_Not_Found [sage] 2011/03/24(木) 01:03:24.29 ID:??? 間違えた、短絡評価だ。 http://echo.5ch.net/test/read.cgi/hp/1298561109/732
733: Name_Not_Found [sage] 2011/03/24(木) 01:13:57.19 ID:??? 良くわかる短絡評価 短絡評価ってのは最後に評価した値を返すモノなんだ orの場合、最初のがtrueだったらもう一つの条件がtrueだろうがfalseだろうがtrueになっちゃうよね?どっちか一つがtrueならtrueなんだから だから>>729の最初はworldを評価しないんだ。 だけど2個目は最初がfalseだね?するともう一つの条件がtrueだったらtrueになるし、falseだったらfaleseになっちゃうよね? だからもう一つのworldのほうも評価するんだ そして次はand これは両方trueだったらtrue、どちらかにfalseがあったらfalseになるのは皆やったね? だから3個目は最初がtrue、次の条件がtrueだったらtrueになるけどfaleseだったらfalseになっちゃうよね? だから次のworldを評価するんだ で4個目は最初がfalseだから次の値がfalseだろうがtrueだろうがfalseになっちゃうから評価しなくてもわかるよね? だから0を評価して終わりなんだ http://echo.5ch.net/test/read.cgi/hp/1298561109/733
734: Name_Not_Found [sage] 2011/03/24(木) 01:17:40.88 ID:??? >>733 超良くわかりました!! ANDとORが結果じゃなくてそれらを前座のように使って判断するんですね! http://echo.5ch.net/test/read.cgi/hp/1298561109/734
735: Name_Not_Found [sage] 2011/03/24(木) 01:25:46.00 ID:??? 短絡評価の質問多いなー http://echo.5ch.net/test/read.cgi/hp/1298561109/735
736: Name_Not_Found [sage] 2011/03/24(木) 01:29:53.99 ID:??? 三項演算子と短絡評価はググりにくいからなー テンプレにググりにくい関数や演算子みたいなの追加するとか? http://echo.5ch.net/test/read.cgi/hp/1298561109/736
737: Name_Not_Found [sage] 2011/03/24(木) 01:37:18.53 ID:??? >>709-710 いい加減スレ違いでうんざりだろうが、整理しておく Webには大雑把に二つの派閥がある 「HTMLのためにブラウザがある」と考える派と、「ブラウザのためにHTMLがある」と考える派だ XHTMLは前者に属する 今後Webには数十年単位でデータが蓄積され、新しいブラウザが生まれるはず そこで、データ自体を自己完結しているものとしてブラウザから独立させれば どんなに古くなったデータでも、新しいブラウザで読み込む方法があるだろう しかし、この方向性は頓挫し、代わりに出てきたのが後者のHTML5だ HTMLはブラウザが解釈するものであり、ブラウザと切り離しては考えられない 「ブラウザがコメント内の"--"を許容する以上、何の問題がある?」というお前の主張は、まさにこれだ だが、前者にしてみれば、それは「データの自己完結性」を崩すものであり 「本質的に」受け入れられるものではない ここに、両派のどうしようもない断絶がある 後者はこれまでずっと、テーブルレイアウトのように仕様の裏をかく「ハック」を駆使してきた だが、そんな必要はもうない。お前には、全てのエラーを吸収してくれるHTML5およびHTML5ブラウザがある HTML 4.0、XHTML 1.0を、その整合性を崩してまで使う必要はない 前者にしてみても、腐ったタグスープを気にすることなく、XML仕様を簡素化していける点でありがたい話だ XML派にしてみれば、どうしても名前空間を捨てるわけにいかない 一方、HTML5にとって名前空間は不要の極みだ 最初から歩調を合わせる必要なんてなかったんだ 「HTML5の常識で、HTML 4.0を壊すな」と俺が言ったのは、こういう意味だ >>692がわざわざ「HTML4」と書いているのだから、その前提の中で語れ 俺もHTML5について語るときは、HTML5の常識で語る http://echo.5ch.net/test/read.cgi/hp/1298561109/737
738: Name_Not_Found [sage] 2011/03/24(木) 02:06:32.91 ID:??? スレチだから消えろよ 長文うざいし http://echo.5ch.net/test/read.cgi/hp/1298561109/738
739: Name_Not_Found [sage] 2011/03/24(木) 04:17:14.44 ID:??? return 0とreturn nullの違いって何ですか? http://echo.5ch.net/test/read.cgi/hp/1298561109/739
740: Name_Not_Found [sage] 2011/03/24(木) 06:05:36.66 ID:??? そのまんまでしょ 0を返すかnullを返すか 0とnullの違いは自分で調べてね http://echo.5ch.net/test/read.cgi/hp/1298561109/740
741: Name_Not_Found [sage] 2011/03/24(木) 07:00:24.97 ID:??? >715,737 正直スマンかった 自分は別にそんな技術的な話はしていなかった 自分はJavaScriptが中心(HTMLの補佐としてJavaScriptがあるのではなくその逆)だと考えてるから ただただそういうHTMLの制約にJavaScriptが変に縛られるのを認めたくないっていう我が儘だった --を使うことなんて滅多にないし避けることは容易だけど それを避けなきゃならないっていうのには自分は堪えられないしおかしいと感じた が、プロが多いこのスレで異色な自分がいろいろ大口叩いたのは謝る http://echo.5ch.net/test/read.cgi/hp/1298561109/741
742: Name_Not_Found [sage] 2011/03/24(木) 08:46:47.65 ID:??? テンプレの話題でたところで。今740なので早めにテンプレ論議 どうかな。次テンプレの最新案はこれだよね? ttp://codepad.org/PW2FFBIs 短絡評価や3項の他によく質問あるのは数値変換(parseInt、 Number()、x-0)があるんだけど、こういうの説明しだすと またどんどん長くなるんで、個人的にはやめといたらと思ってる。 どうかな。 http://echo.5ch.net/test/read.cgi/hp/1298561109/742
743: Name_Not_Found [sage] 2011/03/24(木) 09:46:35.21 ID:??? ttp://fiddle.jshell.net/vSqKr/ これはとりあえず21が最新という扱いか 22もあるけど退化してるし http://echo.5ch.net/test/read.cgi/hp/1298561109/743
744: Name_Not_Found [] 2011/03/24(木) 11:31:32.23 ID:SKlBdocW 知り合いから JavaScript を頼まれたんだけど、そのサイトが既に jquery とか使ってて、 Firefox とかのエラーコンソールへの出力がハンパじゃく、頼まれた開発がめちゃくちゃやりにくい・・。 http://echo.5ch.net/test/read.cgi/hp/1298561109/744
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 257 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s