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

    私的良スレ書庫

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

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

    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
    551 : Name_Not - 2014/05/16(金) 22:34:42.83 ID:6hsl02bR (-9,-29,-41)
    xmlHttpReques2でクロスオリジン通信できるようになったけど
    結局サーバー側のheaderで許可しないといけないならどういう時に使うんだろう
    誰かが公開してるAPI扱う時くらい?
    552 : Name_Not - 2014/05/16(金) 22:45:13.52 ID:??? (+45,-30,-37)
    var i = 5;
    for (var j = 0; j < i / 3; ++j) { console.log(j); }
    => 0
    => 1
    JavaScirptは糞でした
    ありがとうございました
    553 : Name_Not - 2014/05/16(金) 22:46:28.47 ID:??? (+51,+29,-20)
    >>551
    自分が管理する他ドメインとの通信とか
    そもそも、あれは他ドメインサーバのデータを無許可に取得できるようにする為の仕組みじゃない
    554 : Name_Not - 2014/05/16(金) 23:15:04.85 ID:??? (+17,-5,+0)
    >>552
    556 : Name_Not - 2014/05/16(金) 23:50:02.72 ID:??? (+57,+29,-34)
    lodashの話題をTwitterのあごちゃんがよく呟いてたけど。。。まさかね
    557 : Name_Not - 2014/05/16(金) 23:50:50.42 ID:??? (+57,+29,-23)
    そろそろ多倍長整数にも対応してもいい時代なんじゃないの
    558 : Name_Not - 2014/05/16(金) 23:52:48.51 ID:??? (+94,+29,-32)
    誰やねんw
    関数言語的に書き直していくと、今までのコードのアラが見えてきて
    くそコードを書いていた自分に凹んできますが、俺だけでしょうか?
    559 : Name_Not - 2014/05/17(土) 00:12:50.62 ID:??? (+34,-29,-22)
    >>554
    C言語系(C,C++,Javaなど)は0しか出力されない
    知らずにいると痛い目にあう
    560 : Name_Not - 2014/05/17(土) 00:13:49.57 ID:??? (+75,+30,-141)
    >>558
    俺は、prototype.jsが無い時代に、lodashでいうeachなどのようなものを
    当時関数型言語の知識もなかったが、自作していた。
    ループが一行で書けるという程度のメリットしか当時は理解していなかったけど。

    このように、昔自力でやっていたことが、後から
    世間一般ではこういう風に言われているんだと知ることが多い。

    たとえば、ネットもパソコン通信もない小学生時代。記憶媒体=紙に
    BASICのコードを書いている時、コードが複雑になるからという理由で
    FORとNEXTの対応をインデントをして線でつなぎ、GOTOでその中には
    飛ばないようするという俺ルールを考えだしていた。

    勉強することは大事で時間の節約になると思う反面。
    自力で考えだしてる自分は、プログラミングと相性が良いなって思うw
    561 : Name_Not - 2014/05/17(土) 00:29:13.30 ID:??? (+94,+29,-10)
    >>559
    純粋な興味本位で聞くのだけど、どういうロジックで 0 が出力されるの?
    562 : Name_Not - 2014/05/17(土) 00:29:58.99 ID:??? (+61,+29,-87)
    >>551
    そもそも今までオリジン制約があったのはセキュリティーの観点からで、
    サーバー側もクロスオリジンリクエストはできない前提でセキュリティー対策を考えてた

    それがたとえば突然、新規格ではクロスオリジンリクエストできますってなったら当然困るわけで、
    サーバー側が対応しないと使えないような今の仕様にするのは当然
    563 : Name_Not - 2014/05/17(土) 00:31:04.83 ID:??? (+70,+25,-32)
    >>561
    C言語だと整数型同士の演算結果は整数になる
    564 : Name_Not - 2014/05/17(土) 00:31:58.55 ID:??? (+89,+29,-21)
    別にこれに関してはjavascriptが糞だとは思わないけどな
    ただの仕様の違いであって
    565 : Name_Not - 2014/05/17(土) 00:37:07.55 ID:??? (+21,-29,-1)
    >>563
    レスありがとう
    つまり、5/3 === 1 になるわけね
    566 : Name_Not - 2014/05/17(土) 00:38:27.48 ID:??? (+41,-29,-29)
    for (い;ろ;は) { に }

    javascript い→ろ→に→は→ろ→に→は→ろ...
    その他 いろは→に→ろ→は→に→ろ...

    ということでしょうか
    567 : Name_Not - 2014/05/17(土) 00:39:30.44 ID:??? (+69,+29,-15)
    >>564
    俺もそう思う
    これは突き詰めると「変数に型がないのがNG」と主張しているのと同じ
    568 : Name_Not - 2014/05/17(土) 00:39:44.48 ID:??? (+62,+29,-7)
    >>566
    あー、うん、それでいいよ。
    あと10年勉強しな。
    569 : 566 - 2014/05/17(土) 00:40:24.94 ID:??? (+57,+29,-15)
    すみません
    >整数型同士の演算結果
    ということでしたか
    把握しました
    570 : Name_Not - 2014/05/17(土) 00:41:53.87 ID:??? (+57,+29,-35)
    その変な演算が問題になることなんてないだろ
    重箱つつきすぎ
    571 : Name_Not - 2014/05/17(土) 00:42:08.47 ID:??? (-1,-29,-9)
    5/3 === 1 ?
    は?クソじゃん
    572 : Name_Not - 2014/05/17(土) 00:43:22.57 ID:??? (-1,-29,-39)
    console.log(5/3===1)

    普通にfalseですが?
    なめてんのか?
    573 : Name_Not - 2014/05/17(土) 00:46:00.84 ID:??? (-4,-30,-55)
    え? お前ら馬鹿なの?

    5 / 3 = 1.666666666666667 なんだから、
    j が 1.666666666666667 未満までのループで
    0 と 1 しか表示されないの当たり前じゃん。

    整数になるとか関係ねーしw
    574 : Name_Not - 2014/05/17(土) 00:47:05.66 ID:??? (-1,-29,-25)
    > 5/3 === 1 ?
    > は?クソじゃん

    はC言語のこと。
    575 : Name_Not - 2014/05/17(土) 00:47:18.77 ID:??? (+57,+29,-21)
    意味分からん
    0と1とかざっくりしすぎだろ
    原始的言語と一緒にすんな
    576 : Name_Not - 2014/05/17(土) 00:48:53.15 ID:??? (+91,+29,-12)
    そもそも現代の言語で5/3が0になるモンなんてないだろ
    何でそんなこと言いだしたんだよ
    このやろうばかやろう
    577 : Name_Not - 2014/05/17(土) 00:51:15.34 ID:??? (+70,+29,-34)
    >>576
    あなたに呪いをかけた

    > このやろうばかやろう
    という、言葉を聞くと、

    この夜老婆か犯ろう

    という漢字に脳内変換してしまう呪いを。
    578 : Name_Not - 2014/05/17(土) 00:53:28.06 ID:??? (+0,-29,-14)
    >>565
    > 5/3===1
    false
    579 : Name_Not - 2014/05/17(土) 00:55:52.57 ID:??? (-1,-29,-32)
    5/3=1ってc言語っていうかアセンブラの演算だろw
    580 : Name_Not - 2014/05/17(土) 00:57:07.10 ID:??? (+0,-29,-9)
    >>552
    言ってる意味がわからん
    j<1なら0だけ出力されるが
    j<1.1なら0と1が出力されて当然だよね
    581 : Name_Not - 2014/05/17(土) 00:57:10.56 ID:??? (+57,+29,-31)
    ようするに原始人がJSにも原始性を要求して
    それがなかったからディスっただけだろ
    そんな原始性はない方がいいんだからむしろ褒め言葉です
    582 : Name_Not - 2014/05/17(土) 00:58:54.10 ID:??? (+7,-18,-6)
    5/3が1になるほうが糞じゃね?
    仕様って言ってしまえばそうだけど
    583 : Name_Not - 2014/05/17(土) 01:09:46.39 ID:??? (-1,-29,-12)
    int型なんだから当たり前じゃん
    勝手にfloatに変換されても困る
    584 : Name_Not - 2014/05/17(土) 01:20:47.86 ID:??? (+1,-23,-2)
    jsにint型なんてねーから
    585 : Name_Not - 2014/05/17(土) 01:28:09.23 ID:??? (+55,+29,-6)
    だから整数が無いのは糞仕様と言うこと
    586 : Name_Not - 2014/05/17(土) 01:30:24.72 ID:??? (+22,-5,-6)
    そんなのスクリプト言語なら普通だからw
    原始人乙
    587 : Name_Not - 2014/05/17(土) 01:31:09.70 ID:??? (+55,-29,-3)
    型が無いPythonですら5/3=1だ
    588 : Name_Not - 2014/05/17(土) 01:32:29.36 ID:??? (-6,-29,-1)
    >>584
    > 5/3
    1.6666666666666667
    589 : Name_Not - 2014/05/17(土) 01:32:39.97 ID:??? (+57,+29,-16)
    このスレにはJavaScriptしか知らない奴だけだってのはわかった
    590 : Name_Not - 2014/05/17(土) 01:33:13.66 ID:??? (+88,+27,+0)
    >>587
    パイソンくそすぎワロタ
    591 : Name_Not - 2014/05/17(土) 01:34:30.33 ID:??? (+59,+16,-1)
    >>587
    python2では・・ってかけよ
    592 : Name_Not - 2014/05/17(土) 01:35:38.92 ID:??? (+69,+29,-7)
    >>590
    ちなみにJavaScript以外に整数が無い言語を知らない
    あったら教えてくれ
    593 : Name_Not - 2014/05/17(土) 01:39:29.93 ID:??? (+46,-23,-26)
    >>591
    確かにpython3だと実数になった
    5//3が整数か
    随分無謀な仕様変更したもんだ
    594 : Name_Not - 2014/05/17(土) 01:43:05.26 ID:??? (-1,-29,-22)
    http://writecodeonline.com/php/

    echo 5/3;
    →1.6666666666667

    当たり前だわな
    整数が欲しいなら結果を整数にしろって話
    595 : Name_Not - 2014/05/17(土) 01:43:46.54 ID:??? (+64,+29,-19)
    >>593
    哀れww
    パイソン3が無謀なんじゃない
    お前がアホなだけや
    596 : Name_Not - 2014/05/17(土) 01:45:03.68 ID:??? (+67,+29,-94)
    5 / 3は現実的に考えて小数になる
    整数が欲しければ計算後に整数に変換すれば?
    5/3が勝手に整数にされて切り捨てなのか切り上げなのか四捨五入なのかマイナスではどうなのか仕様全部把握しとかないと使えない糞仕様
    597 : Name_Not - 2014/05/17(土) 01:46:29.90 ID:??? (+52,+29,-15)
    把握せずに作り始めるのかよ
    598 : Name_Not - 2014/05/17(土) 01:58:45.66 ID:??? (+45,-30,-64)
    >>596
    > 5 / 3は現実的に考えて小数になる
    なんねーよw
    5.0/3.0 → 1.666666…
    5/3 → 1 余り 2 だろ (余りは同時に取得出来ないから 5 % 3 で計算する)
    算数もできねーのかよ
    599 : 565 - 2014/05/17(土) 01:59:29.93 ID:??? (+3,-29,-51)
    まさか、こんなに荒れるとは...
    言葉足らずでごめん

    C言語では「5/3 === 1」になり、JavaScriptでは「5/3 -> 1.6666666666666667」になる
    言語仕様の違いがあるだけで、どちらがいいというものでもないかと
    600 : Name_Not - 2014/05/17(土) 02:06:05.64 ID:??? (+52,+29,-14)
    こんなの荒れるというほどではないな
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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