[過去ログ] + JavaScript の質問用スレッド vol.139 + (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
837: 2019/05/14(火)19:38 ID:??? AAS
だから俺じゃねーってw
838: 2019/05/14(火)19:51 ID:??? AAS
vueのチュートリアルをチラっとみてきたんですが
サイトソースみると
<div>サンプルコード</div>
<script>
</script>
こんなのがbodyのいたるところに入ってました
最近のはこれが普通なんですかね?
839: 2019/05/14(火)22:51 ID:??? AAS
最近の質問、質問者の思い込みによる「なぜこうなってるんですか」系しかないな
840: 2019/05/14(火)22:57 ID:??? AAS
という思い込み
841: 2019/05/14(火)23:18 ID:??? AAS
だって、自分の考えを言わずに「なぜですか」しかいわんし
842: 2019/05/14(火)23:23 ID:??? AAS
バグリング君のいつものやり方 >>685 じゃない?
>>760
843: 2019/05/15(水)00:34 ID:??? AAS
bodyのいたるところってのみりゃheadにいれてうんちゃらっていう
ちょっと前やってた話題からの流れってのがわかるんだがな
844: 2019/05/15(水)01:25 ID:??? AAS
>>685が定着してるし、最近の流れは納得だわ
845
(1): 2019/05/15(水)07:50 ID:??? AAS
質問です。

ブラウザでのファイルアクセスにて
裏技を使わずにjavascriptがあるフォルダ内ファイル一覧を取得する方法は
ありますでしょうか?

【環境】
android chrome
ios chrome
windows chrome
最新版と今後バージョンアップ含む

【条件】
省5
846
(2): 2019/05/15(水)08:25 ID:??? AAS
>>826
まず、PC に、Node.js, VSCode をインストールする

VSCode の拡張機能に、Quokka.js を入れる。
Ctrl+Shift+P で、Quokka.js new file を選ぶ。
ただし、Quokka.jsは、保存したファイルからは、実行できない

const f = name => `Hello, ${ name }`
var str = f( "John" )

str // 出力、Hello, John

変数を書くだけで、その内容が表示される。
ここで、"John" を、"Tom" に変えると、出力も即座に変化する
省2
847
(1): 2019/05/15(水)08:34 ID:??? AAS
>>845
サーバーで、一覧表示を禁止しているなら、見れないだろ

もし見れたら、セキュリティーホールになる!
848: 846 2019/05/15(水)08:53 ID:??? AAS
ES 2015 で、以下のように書くと、
const f = name => `Hello, ${ name }`

入力補完に、以下のように表示されるけど、
const f: ( name: any ) => string

ES 2015では、引数がany 型じゃなくて、string型を指定できないの?
つまり、型指定
849: 2019/05/15(水)12:25 ID:??? AAS
試してないけど
const f = (name = '') => `Hello, ${ name }`
とかでそうならないか?
850
(2): 846 2019/05/15(水)14:15 ID:??? AAS
デフォルト値ですか?
const f = ( name = "Mike" ) => `Hello, ${ name }`

確かに、入力補完は以下のように、string型になりましたが、
別にデフォルト値はいらないのです。
const f: ( name?: string ) => string
851: 2019/05/15(水)14:52 ID:??? AAS
>>850

単にそういう質問ならjavascriptに型指定はないよ。typescript使え。てかそのためのtypescript
852: 2019/05/15(水)21:07 ID:??? AAS
>>850
どうしてstring型を指定する?
toStringをきちんと定義してるオブジェクトが来るような可能性だってあるだろう
bigintがJSに入ったけどもしtypeof 'number'でチェックしてたら通らないだろう
勿論それでいい場合もあるだろうが悪い場合もある
だがしかし、本当はInfinityが来てほしくない場合もあるのではないか?

本当に制限したいのなら型という中途半端な括りではなくもっと厳密に判定すべき
それか制限するのではなく積極的にキャストして欲しい状態に値をもって行くように心がけろ
それがJSのやりかた
853: 2019/05/15(水)21:29 ID:??? AAS
立派な回答も豚に真珠と思うと、真面目に回答する気が失せるもの
854: 2019/05/15(水)21:29 ID:??? AAS
>>847
ありがとう。そうだよね
855: 2019/05/15(水)22:11 ID:??? AAS
そうだよ、はいこの質問終わりね。
856: 2019/05/15(水)22:15 ID:??? AAS
そもそもまともに答える奴のが少ないし
1-
あと 146 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s