7
Ben JavaScript bazı Yakut kodunu çevirmek gerekiyor ve şu fonksiyonu geldi:["string"]. Pack ('H *') ne anlama geliyor?
def sha1_hex(h)
Digest::SHA1.hexdigest([h].pack('H*'))
end
tam olarak ne [h].pack('H*')
bu bağlamda anlama geliyor? JavaScript’e nasıl dönüşür?
.pack ('H'), bir dizinin içeriğini Hex dizesine paketleyecektir. – daustin777
['pack'] (http://www.ruby-doc.org/core-2.0/Array.html#method-i-pack) ve [' unpack'] (http://ruby-doc.org /core-2.0/String.html#method-i-unpack) yöntemleri iyi belgelenmiştir. –
Doktora baktım, ama "altıgen ipler (ilk önce yüksek nibble)" benim için çok şey ifade etmedi. – user2398029