[過去ログ]
TypeScript part2 [転載禁止]©2ch.net (1002レス)
TypeScript part2 [転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/tech/1430386649/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
46: デフォルトの名無しさん [sage] 2015/10/03(土) 18:36:19 ID:OMUtivN5 var i; var l; var a = [ {"a":1}, {"b":1}, ] for (var i = 0; i < a.length; i++) { console.log(a[i]); } コンパイルすると TS2403: Subsequent variable declarations must have the same type. Variable 'i' must be of type 'any', but here has type 'number' ってなるんですがよく分かりませんどうかけばいいんでしょうか http://mevius.5ch.net/test/read.cgi/tech/1430386649/46
64: デフォルトの名無しさん [sage] 2015/10/24(土) 14:48:22 ID:otxAXsrh >>59 class Base { equals(other: this): boolean { return other.name === "Derived"; } } class Derived extends Base { name = "Derived"; } let derived = new Derived(); console.log(derived.equals(derived)); だと、1.7でも(正確には1.7.0-dev.20151016) test.ts(3,18): error TS2339: Property 'name' does not exist on type 'Base'. って、ポリモらないけど…なんでなん? http://mevius.5ch.net/test/read.cgi/tech/1430386649/64
279: デフォルトの名無しさん [sage] 2016/03/17(木) 19:50:11 ID:ybZd+XDK http://stackoverflow.com/questions/12802383/extending-array-in-typescript にある例 interface Array<T> { remove(o: T): Array<T>; } Array.prototype.remove = function (o) { // code to remove "o" return this; } のようにして配列に対してremoveというのを追加したいのですが、実際にやると Property 'remove' does not exist on type 'any[]' と出ます。何がおかしいでしょうか? VS2015のTypeScriptです。 http://mevius.5ch.net/test/read.cgi/tech/1430386649/279
369: デフォルトの名無しさん [sage] 2016/06/04(土) 18:08:24 ID:3F7VjM1T VSで作っているけど #region #endregion 的な物ない? http://mevius.5ch.net/test/read.cgi/tech/1430386649/369
452: デフォルトの名無しさん [sage] 2016/09/25(日) 21:22:23 ID:rgw8PMte Visual Studio2015のTypeScript2.0で if(1===2){ ... } とすると、 エラー TS2365 演算子 '===' を型 '1' および '2' に適用することはできません。 になるのですが、1と2を比較すると何が悪いのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1430386649/452
561: デフォルトの名無しさん [sage] 2017/03/19(日) 00:28:00 ID:zrbJr/YL Chrome拡張機能を作ってる方結構いるみたいなので教えてほしいのですが 「chrome.〜〜〜」のAPIが「Supplied parameters do not match any signature of call target.」とコンパイルエラーになります 「/// <reference path="./node_modules/@types/chrome/index.d.ts" />」でd.tsは指定しているのですが、他にも何か記述が必要ですか? http://mevius.5ch.net/test/read.cgi/tech/1430386649/561
579: デフォルトの名無しさん [sage] 2017/04/11(火) 02:02:21 ID:Kcnbnd8w typescriptでreduxの実装書くのしんどいね http://qiita.com/wadahiro/items/7c421b668f28a99e2a29 こいつを参考に書いてるけど。他にいい書き方があれば http://mevius.5ch.net/test/read.cgi/tech/1430386649/579
642: デフォルトの名無しさん [sage] 2017/05/01(月) 13:56:45 ID:1hc/XS6U jsonのデシリアライズ等で得られた任意のオブジェクトが指定のinterfaceに適合するかどうか 簡単に判定する方法ってないでしょうか? 実行コストがかかるのはしょうがないので、npmのライブラリでもあれば助かります。 http://mevius.5ch.net/test/read.cgi/tech/1430386649/642
751: デフォルトの名無しさん [sage] 2017/06/22(木) 17:18:45 ID:77+4f1XL >>750 そうなんですけどリスナーのイベント指定がclickではなくchnageだったってことです。 https://goo.gl/QHZCsG before i.addEventListener(‘click’, async (e) => { after i.addEventListener('change', async (e) => { http://mevius.5ch.net/test/read.cgi/tech/1430386649/751
920: デフォルトの名無しさん [] 2017/11/26(日) 23:18:17 ID:rkyPHH9I 願望なんだけど Typescriptは言語自体がWebアプリ開発用に 丸ごとフレームワークになったら良いと思う。 Flash(flex)のActionscript3も フレームワーク化達成した様だし。 http://flex.apache.org/ http://mevius.5ch.net/test/read.cgi/tech/1430386649/920
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.053s