ます。ただしTypescript
Typescriptのデータ型のデータの等価性を自動的にチェックする方法はありますか? <code>Python</code>で
type test = [string, string];
var data1: test = ['a', 'b'];
var data2: test = ['a', 'b'];
console.log(data1 == data2); // return false
console.log(data1 === data2); // return false
に同じタイプの2つのデータのための等価性チェックは、参照を使用しているこの
>>> a = ('a', 'b')
>>> b = ('a', 'b')
>>> a == b
True
ような何かを行うことができ、私は、配列を私ができるループを知っているがありますPython
tuple
に類似したデータの等価性をチェックする構文的な糖がありますか?
いや、申し訳ありません。配列の各要素を比較する必要があります。私はこれが、TypeScriptがあなたのためにバックグラウンドで行うことだと思います。 http://stackoverflow.com/questions/3115982/how-to-check-if-two-arrays-are-equal-with-javascript –
[JavaScriptのオブジェクト比較]の可能な複製(http://stackoverflow.com/質問/ 1068834/object-comparison-in-javascript) – Amid
多くのものを自動化するTypescriptの複製ではありませんが、そういうものを追加しない限り、Javascriptの答えは – Rycochet