whole_func_string: function _GET(key) {
        var url = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : window.location.search;
  
        /*
         * 注意这里正则表达式的书写方法
         * (^|&)key匹配: 直接以key开始或以&key开始的字符串
         * 同理(&|$)表示以&结束或是直接结束的字符串
         * ...当然, 我并不知道这种用法.
         */
        var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)');
        var result = url.substr(1).match(reg);
  
        if (result) {
          return decodeURIComponent(result[2]);
        }
        return null;
      }
func_code_string: function _GET(key) {
        var url = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : window.location.search;
  
        /*
         * 注意这里正则表达式的书写方法
         * (^|&)key匹配: 直接以key开始或以&key开始的字符串
         * 同理(&|$)表示以&结束或是直接结束的字符串
         * ...当然, 我并不知道这种用法.
         */
        var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)');
        var result = url.substr(1).match(reg);
  
        if (result) {
          return decodeURIComponent(result[2]);
        }
        return null;
      }
func_documentation_string: /*
  function: 获取浏览器地址栏中的指定参数.
  key: 参数名
  url: 默认为当前地址栏