From 77451ebf6a69848a719f993a695b42f4a4f3a486 Mon Sep 17 00:00:00 2001 From: Ilya Nazarov Date: Fri, 26 Jun 2020 15:55:55 +0300 Subject: [PATCH] added check for property own to ignore prototype chain --- papaparse.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/papaparse.js b/papaparse.js index 4934472..6bccc95 100755 --- a/papaparse.js +++ b/papaparse.js @@ -376,8 +376,11 @@ License: MIT if (typeof obj !== 'object') return []; var keys = []; - for (var key in obj) - keys.push(key); + for (var key in obj) { + if (Object.prototype.hasOwnProperty.call(obj, key)) { + keys.push(key); + } + } return keys; }