有没有详细的智能合约教程

有没有详细的智能合约教程,JavaScript SDK 如何调用自定义智能合约。有的话可以贴个链接 :stuck_out_tongue_winking_eye: