トップページ > プログラム > 2016年10月06日 > vBPKLb6z0

書き込み順位&時間帯一覧

29 位/251 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000100100000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ aa5b-892l)
+ JavaScript の質問用スレッド vol.122 + [無断転載禁止]©2ch.net

書き込みレス一覧

+ JavaScript の質問用スレッド vol.122 + [無断転載禁止]©2ch.net
336 :デフォルトの名無しさん (ワッチョイ aa5b-892l)[sage]:2016/10/06(木) 10:06:25.24 ID:vBPKLb6z0
>>335
ありがとうございます。
カンマ演算子ですか。
演算子と意識していなかったので全然わかりませんでした。

ちょっとしたコードを書いて確かめてみました。
初期値を与えるのを意図しているようですが、おっしゃる通りに意味が無いようですね。
この人の書いたコードは、下記のようにnullやundefinedなどが入らないようにしっかりと値の判定をしているので似たように書いてしまったのかもしれませんね。
var prefixPath = config.globalNodePath || getNodePrefixPath();
+ JavaScript の質問用スレッド vol.122 + [無断転載禁止]©2ch.net
338 :デフォルトの名無しさん (ワッチョイ aa5b-892l)[sage]:2016/10/06(木) 13:05:39.65 ID:vBPKLb6z0
>>337
再度の回答、ありがとうございます
var hage = (0, ((hoge) => hoge)(1));
というコードしか確かめませんでしたので、違いがあるのが分かりませんでした。
提示いただいたコードを適当に動かしただけでは、thisがundefinedになるため動きませんでしたがthisが異なっているのは確認できました。
今のところthisを変えると言うか呼び出し元を変えるための構文と思っておくことにします。

開発者ツールが適用出来れば良いのですが、適用しづらいと言うか適用仕方が分からない構成になっています。
_atomLinter.findCached(fileDir, 'package.json');と変えても、正常に動いているように見えます。
もっとも細かい関数の動きを調べる必要はないので、今のところはこの程度の理解で済ませておきます


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。