はじめに JScript関連を調べていたところ、どうやら.NETの一部が使えるらしいという事を知りました。 期待したのですが、本当に一部しか公開していませんでした。 その中で使えそうな物として、Hash取得をしてみようと思います。 準備 .NET関数を使うにあたり変数にbyte配列を利用する事が多い為、 JScriptから.NET関数用のbyte配列関連のメソッドを用意します。 「文字列」⇔「byte配列」 「文字列」と「byte配列」での相互変換のメソッドです。 .NETの「System.Text.Encoding」系のクラスを利用します。 その為、「encode」は以下のものが指定出来るようです。 System.Text.ASCIIEncoding System.Text.UnicodeEncoding System.Text.UTF7Encoding System.Text.UTF8
![JScriptでHash取得 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/ccd6e685d46ef7eb43237216518592b0165a46a4/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9SlNjcmlwdCVFMyU4MSVBN0hhc2glRTUlOEYlOTYlRTUlQkUlOTcmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWM2Mjg2MjU5Yzc4YzFlOGY2OTMxOTU5YzhmOTljZmYy%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdG5ha2FnYXdhJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02N2RhNDE0MWU0MDJlNGQ5YTExNTYwYzJhZjc2MTFjNg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dc1ea17e718cdeca2ed8cbd0f3d4b97ac)