[過去ログ] TypeScript part2 [転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
814
(2): 2017/08/15(火)09:46 ID:yLrj+bDi(1/3) AAS
o : any が"x"というメンバーを持っているか調べるのは if ("x" in o) でできるけど、
o.x の型がstringかどうか調べようと if (typeof o["x"] === "string") とやるとESlintの
no-string-literalに引っかかってしまう。
このルールを無効にする以外にメンバーの型をチェックする方法ってないですかね?
815: 2017/08/15(火)14:18 ID:tN8D0FqC(1/2) AAS
>>814
無理 any型を使ってる時点でtsにできることは無い
816
(1): 2017/08/15(火)14:30 ID:Yyv6Foyi(1/2) AAS
>>814
一旦変数に入れてからアクセスすればいいんじゃない

const x = "x";
if (typeof o[x] === "string") { ...
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.039s