【node.js】サーバサイドjavascript 5【Nashorn】 (796レス)
【node.js】サーバサイドjavascript 5【Nashorn】 http://mevius.5ch.net/test/read.cgi/tech/1518528093/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
677: デフォルトの名無しさん [sage] 2021/11/25(木) 11:42:21.71 ID:QOEXsJ22 >>675 相手するだけ無駄っぽいが、そういうのは物によるんだよ。 そうした方が見やすいと思う奴がそうするだけ。 return ウンコ製造器675号 .src(ケーキ) .pipe(胃) .pipe(小腸); .pipe(大腸); なら、675によってケーキがウンコに変わるのが見やすくなると思う奴もいるだろ。 (詳しくないが)gulpの場合は基本はフィルタで型が変わらないし、出発点はソースファイルに決まってるから、 return gulp.src(ソース) .pipe(フィルタ1) .pipe(フィルタ2) のケースが多いとは思うけど。 ついでに言っておくと、お前JSによくいる、やたら文法に拘る奴なら、止めた方がいい。 それだと全く進歩しないので。 上記の通り、まあどちらもいるわな、程度で進めていかないと、上達しない。 どちらが正しいとか、そういう問題ではない。 どうにもJS初心者は「改行を極める」「セミコロンを極める」とかになりがちのようで、よろしくない。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/677
678: デフォルトの名無しさん [sage] 2021/11/25(木) 12:57:12.37 ID:K4FLN1Dn んじゃ俺は括弧の後に半角スペースを入れるのを極めるわ。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/678
679: デフォルトの名無しさん [sage] 2021/11/25(木) 13:45:45.44 ID:R4fLO2Lj 必死過ぎて笑えるw http://mevius.5ch.net/test/read.cgi/tech/1518528093/679
680: デフォルトの名無しさん [sage] 2021/11/25(木) 14:09:48.85 ID:reZpBJt7 珍しく伸びてんなと思ったらこれだよ http://mevius.5ch.net/test/read.cgi/tech/1518528093/680
681: デフォルトの名無しさん [sage] 2021/11/25(木) 19:42:13.27 ID:b7JhAcnH .NET Standard が世界の中心と考えてる人でしょ 別スレで見た http://mevius.5ch.net/test/read.cgi/tech/1518528093/681
682: デフォルトの名無しさん [sage] 2021/11/25(木) 21:14:35.40 ID:QOEXsJ22 >>678 ゆとりにはそれがお似合いだね http://mevius.5ch.net/test/read.cgi/tech/1518528093/682
683: デフォルトの名無しさん [] 2021/11/25(木) 22:13:54.29 ID:HW7nta/v 610です。 仕事でレス遅くなりました。 >>673 ありがとうございます! このコメントからピンときて修正したら無事に動作しました。 超初歩的なミスでした、、 こちらの書き方は関数の中にejs(gulp-ejsオブジェクト)を書いても動作しましたが gulp.task('ejs', function() { } こちらでは関数に同じ関数入れたらまだタスク終わってないよと、動作しませんよね。(気づけば当たり前なのですが、、) function ejs() { } お騒がせしました。コメント頂いた方もありがとうございました! http://mevius.5ch.net/test/read.cgi/tech/1518528093/683
684: デフォルトの名無しさん [] 2021/11/25(木) 22:25:35.12 ID:HW7nta/v 誤 610です。 = > 正 660です。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/684
685: デフォルトの名無しさん [sage] 2021/11/25(木) 23:27:35.30 ID:nh0ZEMSE 漏れは、Ruby でも、パーサーの誤解釈を避けるため、 . を行末に置く a. b( ). c( ) http://mevius.5ch.net/test/read.cgi/tech/1518528093/685
686: デフォルトの名無しさん [sage] 2021/11/26(金) 01:34:21.64 ID:KdVwfKAT なんで Ruby が出てきた http://mevius.5ch.net/test/read.cgi/tech/1518528093/686
687: デフォルトの名無しさん [] 2021/11/26(金) 22:15:56.74 ID:FIwAqG/H スクリプト系は改行も終端になって駄目ね http://mevius.5ch.net/test/read.cgi/tech/1518528093/687
688: デフォルトの名無しさん [sage] 2021/11/26(金) 23:57:17.12 ID:MbvsChzk >>687 JavaScriptで駄目なのはreturnのみの行の時だけだよ return a .b() は駄目だけどこう書く人はいないから問題は起きることはない return a .b() なら大丈夫 http://mevius.5ch.net/test/read.cgi/tech/1518528093/688
689: デフォルトの名無しさん [sage] 2021/11/27(土) 09:09:57.67 ID:kX7QbhiL そういうのはコーディング時にいちいち気にするよりlinterでチェックだな。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/689
690: デフォルトの名無しさん [sage] 2021/11/27(土) 09:24:44.31 ID:LVgG7qhW >>688 それを知ってないと嵌るだけの無駄仕様だよ。 セミコロンなしの筆頭だったAirbnbも諦めたようだし。 > ASI contains a few eccentric behaviors, though, and your code will break if JavaScript misinterprets your line break. These rules will become more complicated as new features become a part of JavaScript. Explicitly terminating your statements and configuring your linter to catch missing semicolons will help prevent you from encountering issues. > https://github.com/airbnb/javascript#semicolons 他にセミコロンなしの有名ルール勢ってあったっけ? return 'qwerty' +'asdfgh'; とは書きたくなるだろ。書きたいように書けないのはよろしくないよ。今風ではないね。 セミコロン書くルールならASIなんて無い方がマシだし。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/690
691: デフォルトの名無しさん [sage] 2021/11/27(土) 09:32:19.66 ID:MtgsfYs/ 書き方にこだわりがあるならそうではない書き方と比べて◯◯の利点があると言わないと他人の理解は得られにくい。 好みだけの問題ならスクリプトの仕様に従うしかない。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/691
692: デフォルトの名無しさん [sage] 2021/11/27(土) 09:36:27.04 ID:TUbuKQsw 自分はなりませんねとしか http://mevius.5ch.net/test/read.cgi/tech/1518528093/692
693: デフォルトの名無しさん [sage] 2021/11/27(土) 09:41:13.68 ID:LVgG7qhW >>681 俺向けではないと思うが、 return 'qwerty' +'asdfgh'; の利点は見れば分かるとおり、インデントを揃えられる事だよ。 タグの方が分かりやすいかもしれんが一々引っかかると面倒なので止めただけ。 return '<div>' +'<span>'+ +'</span>'+ +'</div>'; だと最初のdivのインデントがずれるだろ。 まあ言うほどではないし、実際俺はこの書き方をしているが、出来れば return の後に改行したいね。 http://mevius.5ch.net/test/read.cgi/tech/1518528093/693
694: デフォルトの名無しさん [sage] 2021/11/27(土) 09:42:13.87 ID:LVgG7qhW すまん693内681は>>691 http://mevius.5ch.net/test/read.cgi/tech/1518528093/694
695: デフォルトの名無しさん [sage] 2021/11/27(土) 10:25:26.66 ID:wIEauZJC お前ら何も考えずにPrettier使え それが今のデファクトだ http://mevius.5ch.net/test/read.cgi/tech/1518528093/695
696: デフォルトの名無しさん [sage] 2021/11/27(土) 11:22:05.56 ID:xgA8vuBV >>690 Airbnbがセミコロンなしの筆頭って頭腐りすぎたろ git時代に歴史改ざんしてもすぐにバレる 2012年にセミコロンの章が初めて書かれたときからAirbnbはセミコロン派だ https://github.com/airbnb/javascript/blob/cab510342f93791a7487d16258d06ff73edb4507/README.md#semicolons http://mevius.5ch.net/test/read.cgi/tech/1518528093/696
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 100 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.007s