function merge (s) {
  var r = {}
  var k

  if (s) {
    for (k in s) {
      if (s.hasOwnProperty(k)) {
        r[k] = s[k]
      }
    }
  }

  return r
}
function merge (s) {
  var r = {}
  var k

  if (s) {
    for (k in s) {
      if (s.hasOwnProperty(k)) {
        r[k] = s[k]
      }
    }
  }

  return r
}
function merge ( s ) { var r = { } var k if ( s ) { for ( k in s ) { if ( s . hasOwnProperty ( k ) ) { r [ k ] = s [ k ] } } } return r }
混入对象属性
@method merge
@param {Object} s 提供对象
@return {Object} r 接收对象
@private
混入对象属性
Merge the specified object with the current object