Todos os produtos
Search
Central de documentação

CDN:Função de depuração

Última atualização: Jul 03, 2026

Retorna o tipo de uma variável como string. Use type() no EdgeScript do Alibaba Cloud CDN para inspecionar tipos de variáveis em tempo de execução ou criar lógica condicional baseada em tipos.

type

Retorna o tipo do único argumento como string.

Sintaxe

type(s)

Parâmetro

Parâmetro

Tipo

Descrição

s

Qualquer

Variável a inspecionar. Aceita exatamente um argumento.

Valor de retorno

Uma string que indica o tipo de s. A tabela a seguir lista todos os valores de retorno possíveis.

Valor de retorno

Tipo

"string"

String

"number"

Número

"table"

Tabela (array ou mapa)

O valor de retorno é sempre do tipo string , independentemente do tipo de s .

Exemplo

m = type('100')       -- string literal: returns "string"
n = type(100)         -- number literal: returns "number"
t = type(['a', 'b'])  -- table literal:  returns "table"
say(concat('type(m)=', m))
say(concat('type(n)=', n))
say(concat('type(t)=', t))

Saída:

type(m)=string
type(n)=number
type(t)=table