You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					38 lines
				
				752 B
			
		
		
			
		
	
	
					38 lines
				
				752 B
			| 
											3 years ago
										 | # to-fast-properties [](https://travis-ci.org/sindresorhus/to-fast-properties)
 | ||
|  | 
 | ||
|  | > Force V8 to use fast properties for an object
 | ||
|  | 
 | ||
|  | [Read more.](http://stackoverflow.com/questions/24987896/) | ||
|  | 
 | ||
|  | Use `%HasFastProperties(object)` and `--allow-natives-syntax` to check whether an object already has fast properties. | ||
|  | 
 | ||
|  | 
 | ||
|  | ## Install
 | ||
|  | 
 | ||
|  | ``` | ||
|  | $ npm install --save to-fast-properties | ||
|  | ``` | ||
|  | 
 | ||
|  | 
 | ||
|  | ## Usage
 | ||
|  | 
 | ||
|  | ```js | ||
|  | const toFastProperties = require('to-fast-properties'); | ||
|  | 
 | ||
|  | const obj = { | ||
|  | 	foo: true, | ||
|  | 	bar: true | ||
|  | }; | ||
|  | 
 | ||
|  | delete obj.foo; | ||
|  | // `obj` now has slow properties | ||
|  | 
 | ||
|  | toFastProperties(obj); | ||
|  | // `obj` now has fast properties | ||
|  | ``` | ||
|  | 
 | ||
|  | 
 | ||
|  | ## License
 | ||
|  | 
 | ||
|  | MIT © Petka Antonov, John-David Dalton, Sindre Sorhus |