message: Fix ecomfe/echarts#6271 (polyfill TypedArray.from)
diff: @@ -68,7 +68,16 @@ define(function(require) {
  }
  }
  else if (TYPED_ARRAY[typeStr]) {
  - result = source.constructor.from(source);
  + var Ctor = source.constructor;
  + if (source.constructor.from) {
  + result = Ctor.from(source);
  + }
  + else {
  + result = new Ctor(source.length);
  + for (var i = 0, len = source.length; i < len; i++) {
  + result[i] = clone(source[i]);
  + }
  + }
  }
  else if (!BUILTIN_OBJECT[typeStr] && !isPrimitive(source) && !isDom(source)) {
  result = {};
  