8 lines
		
	
	
		
			261 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			8 lines
		
	
	
		
			261 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 'use strict';
 | |
| var toString = Object.prototype.toString;
 | |
| 
 | |
| module.exports = function (x) {
 | |
| 	var prototype;
 | |
| 	return toString.call(x) === '[object Object]' && (prototype = Object.getPrototypeOf(x), prototype === null || prototype === Object.getPrototypeOf({}));
 | |
| };
 |