code: function encode(msg, option) {
      option = defaultOption(option); // 默认参数
      var morse = []; // 最终的 morse 结果
      // 删除空格，转大写，分割为数组
      msg = msg.replace(/\s+/g, '').toLocaleUpperCase().split('');
      var ch, r;
      for (var i = 0, l = msg.length; i < l; i++) {
        ch = msg[i];
        r = standard[ch];
        if (! r) r = unicodeHexMorse(ch); // 找不到，说明是非标准的字符，使用 unicode。
        morse.push(r.replace(/0/g, option[1]).replace(/1/g, option[2]));
      }
      return morse.join(option[0]);
    }
docs: encode: encode string to morse code.
  - msg: strings need to be encode.
  - option: encode option.
  
  Return the morse code.
  
  Usage
  var option = {
  space: ' ',
  long: '-',
  short: '*'
  };
  xmorse.encode('I love you.', option);
  Will get return with `** *-** --- ***- * -*-- --- **- *-*-*-`.