(function() {var a='';
..
    // 原型定义
    function x(size) {
        // 初始化
        this.initialize(size);
    }    // 原型方法定义
    x.prototype = {
        // 队列初始化
        initialize: function(size) {
            this.list = [];
        }
        // 入列
        , push: function(e) {
        }
    }// 方法定义
    function b(search) {
...
    }// 内部对象直接定义
var c = {
  pageid: 0
 , encode: function(url) {
...
}})();

解决方案 »

  1.   

    楼主说的程序结构是什么意思?这个是个自执行函数
    (function() {var a='';
    ..
      // 原型定义
      function x(size) {
      // 初始化
      this.initialize(size);
      }  // 原型方法定义
      x.prototype = {
      // 队列初始化
      initialize: function(size) {
      this.list = [];
      }
      // 入列
      , push: function(e) {
      }
      }// 方法定义
      function b(search) {
    ...
      }// 内部对象直接定义
    var c = {
      pageid: 0
     , encode: function(url) {
    ...
    }})();这个代码中几乎没涉及到循环、分支等结构。所以不解LZ想问什么