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

    私的良スレ書庫

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

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

    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
    751 : Name_Not - 2019/06/28(金) 21:11:39.09 ID:???.net (+24,+29,-2)
    >>742
    涙目くん毎回ためになるなぁw
    752 : Name_Not - 2019/06/28(金) 21:13:18.94 ID:???.net (+27,+29,-44)
    ・文の末尾にはセミコロンを付ける
    ・returnで値を返すときは直後に改行を入れない
    結局これが素人にもプロにも最強
    753 : Name_Not - 2019/06/28(金) 21:40:56.00 ID:lh1CUoFS.net (+40,+29,-41)
    >>748
    君は「何か良くわからないけど、セミコロンを付ければエラーがなくなるみたいです」と覚えるのかね?
    754 : Name_Not - 2019/06/28(金) 21:43:47.65 ID:???.net (+38,+29,-38)
    >>753
    少なくとも「俺はすべて知ってるからセミコロン省くぜ、あ、あれ?」よりはまし
    755 : Name_Not - 2019/06/28(金) 21:48:01.18 ID:lh1CUoFS.net (+39,+29,-2)
    >>754
    答えになっていないようだが
    756 : Name_Not - 2019/06/28(金) 21:48:54.13 ID:???.net (+27,+29,-38)
    「何か良くわからないけど、セミコロンなんか付けなくてもエラー出ないみたいです。だから付けません」
    757 : Name_Not - 2019/06/28(金) 21:50:17.03 ID:???.net (+43,+29,-25)
    >>755
    文法を守った気になっている奴がASIによる余計なバグを追っている時間を
    他のバグ潰しに使えるってこと
    758 : Name_Not - 2019/06/28(金) 21:50:55.41 ID:???.net (+27,+29,-29)
    いずれにしても、「何か良くわからないけど」と考える奴がミスを犯すのは確かだな
    759 : Name_Not - 2019/06/28(金) 21:51:46.67 ID:???.net (+32,+29,-1)
    >>757
    マウントは他所でどうぞ
    760 : Name_Not - 2019/06/28(金) 21:54:47.23 ID:???.net (+37,+29,-9)
    >>759
    どこがマウント?
    事実を言っただけだが
    反論をどうぞ
    761 : Name_Not - 2019/06/28(金) 21:56:18.31 ID:???.net (+32,+29,-33)
    文法を守れ
    →文法を守った気になってる奴が云々
    →????
    762 : Name_Not - 2019/06/28(金) 21:56:52.81 ID:???.net (+32,+29,-1)
    >>760
    答えになってないじゃん
    煽ってるだけじゃん
    763 : Name_Not - 2019/06/28(金) 21:58:52.68 ID:???.net (+27,+29,-15)
    内容に反論できなくて悔しくてマウントマウント言い出しただけだろww
    764 : Name_Not - 2019/06/28(金) 21:59:55.21 ID:???.net (+27,+29,-23)
    相手がいってもいない虚像を勝手に作り上げて論破している気になってる奴はホント消えてほしい
    765 : Name_Not - 2019/06/28(金) 22:00:41.18 ID:???.net (+32,+29,-24)
    >>761
    守ろうとすることと(能力的に)守れるかどうかは別問題
    ここまで言わなきゃわからない?
    766 : Name_Not - 2019/06/28(金) 22:01:13.64 ID:lh1CUoFS.net (+35,+29,-4)
    まさか、>>757が答えになっていると本気で信じているのか...
    767 : Name_Not - 2019/06/28(金) 22:01:49.65 ID:???.net (+15,+11,-1)
    具体的にどうぞw
    768 : Name_Not - 2019/06/28(金) 22:02:50.82 ID:lh1CUoFS.net (+36,+29,-41)
    >>767
    君は「何か良くわからないけど、セミコロンを付ければエラーがなくなるみたいです」と覚えるのかね?
    769 : Name_Not - 2019/06/28(金) 22:04:55.96 ID:???.net (+37,+29,-42)
    >>768
    君は「何か良くわからないけど、セミコロンなんか付けなくてもエラー出ないみたいです」と覚えるのかね?
    770 : Name_Not - 2019/06/28(金) 22:05:42.64 ID:lh1CUoFS.net (+26,+26,-3)
    >>769
    No
    で、君の答えは?
    771 : Name_Not - 2019/06/28(金) 22:05:47.33 ID:???.net (-26,-29,+0)
    一番人気のスタイルガイド、Airbnb JavaScriptスタイルガイド曰く、

    セミコロンは付けるべきですか?
    もちろん。
    なぜ?
    JavaScriptはセミコロンなしで改行を検出すると、自動セミコロン挿入(Automatic Semicolon Insertion)と呼ばれる一連の規則を使用して、
    その改行をステートメントの終わりと見なし、(名前が示すとおり)改行の前にセミコロンを入れなければその行が壊れると考えた場所に、セミコロンを配置するかどうかを決定します。
    ただし、ASIにはいくつかの風変わりな動作が含まれており、JavaScriptが改行を誤って解釈した場合、コードは壊れます。
    新機能がJavaScriptの一部になるにつれて、これらのルールはより複雑になります。
    ステートメントを明示的に終了し、不足しているセミコロンを検知するようにリンターを構成すると、問題に遭遇するのを防ぐのに役立ちます。

    http://github.com/mitsuruog/javascript-style-guide/blob/master/README.md#semicolons
    772 : Name_Not - 2019/06/28(金) 22:08:05.31 ID:???.net (+27,+29,-3)
    何が何でも答えないという鉄の意思を感じるわ
    773 : Name_Not - 2019/06/28(金) 22:10:16.11 ID:???.net (+46,+30,-99)
    >>767
    だから、
    「何か良くわからないけど、セミコロンを付ければエラーがなくなるみたいです」
    のほうが
    「俺はすべて知ってるからセミコロン省くぜ、あ、あれ?ここ省いちゃダメだった」
    よりも、
    ASIによる余計なバグを追っている時間を他のバグ潰しに使える分ましだと言っている
    774 : Name_Not - 2019/06/28(金) 22:11:42.56 ID:???.net (+33,+29,-20)
    >>773
    つまり、Yesってことか
    はっきりいえよ
    歪曲表現を好む日本人かよw
    775 : Name_Not - 2019/06/28(金) 22:13:04.78 ID:???.net (+9,+11,-1)
    具体的にどうぞw
    776 : Name_Not - 2019/06/28(金) 22:13:51.49 ID:???.net (+24,+29,-2)
    >>775
    誰にいってんだろ?
    778 : Name_Not - 2019/06/28(金) 22:15:15.57 ID:???.net (+27,+29,-50)
    やっぱりセミコロンなし派って詭弁でごまかすよね
    メリットも語れないし草生やすだけ
    779 : Name_Not - 2019/06/28(金) 22:16:13.81 ID:lh1CUoFS.net (+48,+29,-81)
    >>773
    君は知らないからセミコロン省略でミスをする
    セミコロン省略派は知らなければ使えないので理解しようとする
    ミスをすれば、さらに深く理解しようとする

    理解すればミスはしない
    理解しなければミスをする
    それだけの話
    780 : Name_Not - 2019/06/28(金) 22:17:03.00 ID:???.net (-27,-30,-69)
    var a = [];
    (function(a){
    console.log(a);
    })(1);
    は美しくなく、
    var a = []
    ;(function(a){
    console.log(a)
    })(1)
    は美しい?ww
    省略派のゲテモノセンスはよく分からんww
    781 : Name_Not - 2019/06/28(金) 22:17:12.25 ID:???.net (+37,+29,-19)
    >>746
    ミスする奴は必ずいる
    そういうやつはどうすればいいの?教えてプロ
    782 : Name_Not - 2019/06/28(金) 22:18:33.22 ID:???.net (+27,+29,-93)
    もともとセミコロンをバグなく極限まで省略するにはASI含め高い文法知識が要るという話だっただろ。
    それに初心者でも脳死でセミコロン省略できるって噛みついてきたんじゃないか。いい加減にしろよ。
    783 : Name_Not - 2019/06/28(金) 22:19:33.06 ID:???.net (+51,+29,-30)
    >>779
    世の中にセミコロン必須にしているスタイルガイドがあるのは何故だと思う?
    784 : Name_Not - 2019/06/28(金) 22:20:58.42 ID:???.net (+41,+29,-31)
    >>783
    世の中にセミコロン不要としているスタイルガイドがあるのは何故だと思う?
    785 : Name_Not - 2019/06/28(金) 22:21:38.53 ID:lh1CUoFS.net (+36,+29,-22)
    >>781
    ミスの原因、原理を突き詰める事だ

    >>783
    知らない事を良しとしているのだろう
    786 : Name_Not - 2019/06/28(金) 22:21:49.34 ID:???.net (+33,+29,-50)
    >>784
    ごめん、わからない
    俺はセミコロン付ける派なので
    てかたまには答えたら?答えられないの?
    787 : Name_Not - 2019/06/28(金) 22:23:49.07 ID:???.net (+33,+29,-16)
    中出ししたけど妊娠しなかったよ?
    コンドームなど不要!
    788 : Name_Not - 2019/06/28(金) 22:25:12.11 ID:lh1CUoFS.net (+36,+29,-37)
    >>783
    すまん、読み間違えた
    セミコロン省略しても良いケースを熟知しているのだろう
    789 : Name_Not - 2019/06/28(金) 22:25:26.81 ID:???.net (+33,+30,-213)
    この議論総括するとセミコロンを付けない方の勝ちだな
    付ける方は付けないやり方も長く試したけど、実際こういう問題が起きた
    とは自分の実力がないと言ってるようで主張しにくいもの
    周りの付けない人を何十人も見てきたけど統計的にそのグループは
    こういう間違いを犯しやすいという事実もないしさ

    一方付けない方は付けるのも試してる上で付けなくても問題はないと
    nは小さいけど実体験を語ってるわけで
    付ける方が詭弁連呼や失礼な根拠要求しかできないのに比べると圧倒的に強いね
    客観的に見て議論は付けない方の勝ち
    ただし自分は付け続けるし人にも付けることを強く進める

    以上、終わり
    790 : Name_Not - 2019/06/28(金) 22:26:33.04 ID:lh1CUoFS.net (+37,+29,-73)
    あ、レスアンカー先が違ったのか
    下記が正しい

    >>783
    知らない事を良しとしているのだろう

    >>784
    セミコロン省略しても良いケースを熟知しているのだろう
    791 : Name_Not - 2019/06/28(金) 22:26:41.17 ID:???.net (+32,+29,-30)
    >>787
    コンドームは必要なときにつけるもの
    彼女も居ないのに24時間付けてないと気が済まない性癖を偉そうに主張されてもね
    792 : Name_Not - 2019/06/28(金) 22:26:46.00 ID:???.net (+21,+28,-15)
    一番客観的じゃない意見乙w
    793 : Name_Not - 2019/06/28(金) 22:28:51.36 ID:???.net (+27,+29,-54)
    セミコロンつけないやつは全員仕様を理解している奴という超理論を
    覆すことはできんなw
    794 : Name_Not - 2019/06/28(金) 22:36:14.01 ID:???.net (+27,+29,-21)
    結局付けない派が詭弁で逃げ切ったな。
    795 : Name_Not - 2019/06/28(金) 22:36:27.40 ID:???.net (-26,-29,-4)
    ;(function () {}) ←これがキモイんだよなー
    796 : Name_Not - 2019/06/28(金) 22:36:38.16 ID:???.net (-14,-29,+0)
    一番人気のスタイルガイド、Airbnb JavaScriptスタイルガイド曰く、

    セミコロンは付けるべきですか?
    もちろん。
    なぜ?
    JavaScriptはセミコロンなしで改行を検出すると、自動セミコロン挿入(Automatic Semicolon Insertion)と呼ばれる一連の規則を使用して、
    その改行をステートメントの終わりと見なし、(名前が示すとおり)改行の前にセミコロンを入れなければその行が壊れると考えた場所に、セミコロンを配置するかどうかを決定します。
    ただし、ASIにはいくつかの風変わりな動作が含まれており、JavaScriptが改行を誤って解釈した場合、コードは壊れます。
    新機能がJavaScriptの一部になるにつれて、これらのルールはより複雑になります。
    ステートメントを明示的に終了し、不足しているセミコロンを検知するようにリンターを構成すると、問題に遭遇するのを防ぐのに役立ちます。

    http://github.com/mitsuruog/javascript-style-guide/blob/master/README.md#semicolons
    797 : Name_Not - 2019/06/28(金) 22:37:12.18 ID:lh1CUoFS.net (-14,+29,-30)
    セミコロン省略派と誤解されている気がするが、俺の意見は>>745
    798 : Name_Not - 2019/06/28(金) 22:37:49.58 ID:???.net (+29,+29,-18)
    >>795
    笑えるのが付けない派がこれを書くってことだよなwww
    心の中で地の涙を流してるのだろうかw
    799 : Name_Not - 2019/06/28(金) 22:38:54.33 ID:???.net (+16,+29,+0)
    >>796
    うざい、何度も貼るな
    800 : Name_Not - 2019/06/28(金) 22:39:44.90 ID:???.net (-18,-19,-1)
    >>799
    発狂www
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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