无法提醒javascript变量

时间:2018-08-14 10:39:01

标签: javascript

我正在尝试打印摘要变量的内容,但是没有任何运气。下面是我的代码。我读过一些教程,看不到为什么它不起作用。

  // Store Credentials
  var userName = "username";
  var sharedSecret = "secret";

  // Build Header
    var date = new Date();
    var nonce = md5(Math.random());
    var nonce_ts = date.toISOString().replace(/(\.\d\d\dZ)/ ,'Z');
    var digest = (new Buffer(sha1(nonce + nonce_ts + sharedSecret)).toString('base64'));

  alert(digest);

它是从nodeJS提取的,我正在尝试将其制作为javascript。

1 个答案:

答案 0 :(得分:3)

  

它是从nodeJS提取的,我正在尝试使其成为JavaScript。

然后,您需要确保将md5sha1Buffer移植到您的JavaScript环境中。这些通常在浏览器中不可用。

之所以没有alert窗口,是因为这些函数的代码崩溃了。通过打开浏览器的开发人员控制台(通常为F12),您可以轻松地看到这一点