Comment échanger l'endian-ness (ordre des octets) d'une variable en javascript

Je suis de la réception et de l'envoi d'une représentation décimale de deux little endian numéros. Je voudrais:

  • un décalage variable de 8 bits à gauche
  • OU leur
  • décalage d'un nombre variable de bits
  • créer 2 8 bits des nombres représentant la première et la deuxième moitié de la 16 bits.

javascript (selon https://developer.mozilla.org/en/JavaScript/Reference/Operators/Bitwise_Operators) utilise big endian représentation lors du passage de...

endianness est un peu étranger à moi (je suis à 90% sûr que mon étapes indiquées sont ce que je veux.) si la permutation est un peu vertigineux. s'il vous plaît aider! Je n'ai vraiment besoin de savoir comment faire pour inverser l'ordre d'une manière efficace. (Je ne peux que penser à l'aide d'une boucle for sur les méthodes toString() valeur de retour)

source d'informationauteur griotspeak