Javascript 如何使用web3js创建公钥和私钥?

Javascript 如何使用web3js创建公钥和私钥?,javascript,web,ethereum,web3,web3js,Javascript,Web,Ethereum,Web3,Web3js,在本例中,我正在学习使用web3js创建以太坊地址和私钥来创建简单的dapp 有人能告诉我如何使用这个web3js吗?如果您满意,我将寻求有关如何使用它的帮助:) 我最近的成就是研究以太坊和令牌ERC20的平衡 为了进一步巩固这篇文章,也许还有人可以分享关于web3js的信息,作为我和其他看到这篇文章的人的参考:)谢谢你的回复。那有用吗?因为在我使用它之前。此错误是在程序中缺少功能时发现的。 <script src="https://cdn.jsdelivr.net/gh/ethereum

在本例中,我正在学习使用web3js创建以太坊地址和私钥来创建简单的dapp

有人能告诉我如何使用这个web3js吗?如果您满意,我将寻求有关如何使用它的帮助:)

我最近的成就是研究以太坊和令牌ERC20的平衡


为了进一步巩固这篇文章,也许还有人可以分享关于web3js的信息,作为我和其他看到这篇文章的人的参考:)

谢谢你的回复。那有用吗?因为在我使用它之前。此错误是在程序中缺少功能时发现的。
<script src="https://cdn.jsdelivr.net/gh/ethereum/web3.js/dist/web3.min.js"></script>

<script>
  if (typeof web3 !== 'undefined') {
    web3 = new Web3(web3.currentProvider)
  } else {
    // Set the provider you want from Web3.providers
    web3 = new Web3(new Web3.providers.HttpProvider("https://mainnet.infura.io"))
  }

  console.log(web3.eth.accounts.create())
</script>
{
    address: "0xb8CE9ab6943e0eCED004cDe8e3bBed6568B2Fa01",
    privateKey: "0x348ce564d427a3311b6536bbcff9390d69395b06ed6c486954e971d960fe8709",
    signTransaction: function(tx){...},
    sign: function(data){...},
    encrypt: function(password){...}
}