MCPcopy Create free account
hub / github.com/SuperMap/iClient-JavaScript / isArraySame

Function isArraySame

libs/echarts/echarts-en.simple.js:4199–4225  ·  view source on GitHub ↗

* @param {Array} arr0 * @param {Array} arr1 * @param {number} arrDim * @return {boolean}

(arr0, arr1, arrDim)

Source from the content-addressed store, hash-verified

4197 * @return {boolean}
4198 */
4199function isArraySame(arr0, arr1, arrDim) {
4200 if (arr0 === arr1) {
4201 return true;
4202 }
4203 var len = arr0.length;
4204 if (len !== arr1.length) {
4205 return false;
4206 }
4207 if (arrDim === 1) {
4208 for (var i = 0; i < len; i++) {
4209 if (arr0[i] !== arr1[i]) {
4210 return false;
4211 }
4212 }
4213 }
4214 else {
4215 var len2 = arr0[0].length;
4216 for (var i = 0; i < len; i++) {
4217 for (var j = 0; j < len2; j++) {
4218 if (arr0[i][j] !== arr1[i][j]) {
4219 return false;
4220 }
4221 }
4222 }
4223 }
4224 return true;
4225}
4226
4227/**
4228 * Catmull Rom interpolate array

Callers 1

createTrackClipFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected