2009-12-16 18 views
5

Szukałem zmiennych typu bajtowego javascript i nie mogę znaleźć zmiennej typu bajta ???Typ zmiennej zmiennej (bajt)

Dzięki.

+2

Nie ma ani jednego. – Shog9

+1

można użyć liczby całkowitej do symulacji - nieco kosztowne pod względem pamięci, ale do wszystkiego, co musisz zrobić w javascript, to prawdopodobnie wystarczy – Chii

Odpowiedz

0

Javascript jest językiem wpisanym dynamicznie. Oznacza to, że zmienne nie mają typu. Deklarujesz zmienną za pomocą słowa kluczowego var, tak jak w: "var x;" i może zawierać dowolną wartość: date, string, integer, cokolwiek.

+1

W rzeczywistości oznacza to, że nie mają stałego typu. Ich typ może się dynamicznie zmieniać, ale * jest * typem. –

1

myślę, że to jest to, co chcesz:

var x = "A String" 
var y = 42 
alert("var x is " + typeof(x)) 
alert("var y is " + typeof(y)) 

ta wykorzystuje operator typeof JavaScript() w celu wykrycia jakie typu jest zmienna x i y.

3

JavaScript obsługuje teraz nieprzetworzone typy danych binarnych (bajt).

Sprawdź w ArrayBuffer.