2017-04-05 1 views
6

In Typoskript, was ist richtig?TypeScript - [Zeichenfolge] vs Zeichenfolge []

[string] vs string []

public searchOption: [string] = ['date']; 
public searchOption: string[] = ['date']; 
+0

Mögliche Duplikat [Unterschied zwischen Typ \ [\] und \ [type \] in Typoskript] (https://stackoverflow.com/questions/36741917/difference-between-type-and-type-in -Typoskript) – Louis

Antwort

3

Die erste ist eine tuple und die zweite ist ein Array von Strings.

Sie können dies mit Tupeln:

let searchOption: [string, number] = ['date', 22]; 
2

Wenn alles, was Sie tun werden ein Array von Strings sie beide das gleiche zu verhalten scheinen ist zu machen. Aber die zweite ist diejenige, die Sie verwenden sollten.

Der erste ist, damit Sie Tuples machen können, so.

let searchOption: [string, number] = ['date', 1]; 
Verwandte Themen