Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

Comparison of javascript access to different object Speed examples

Shulou Source: shulou.com Published: 2022-05-31 11:43:52 10月03日 Update

This article mainly introduces the relevant knowledge of "javascript accessing different object speed instance comparison". The editor shows you the operation process through the actual case. The operation method is simple, fast and practical. I hope this "javascript access different object speed instance comparison" article can help you solve the problem.

Speed comparison

1. Accessing literals and local variables is the fastest, while accessing array elements and object members is relatively slow.

2. When accessing object members, the member you are looking for is too deep in the prototype chain, the slower the access speed.

Prompt

The search times and nesting depth of object members should be reduced as much as possible.

Example

/ / search function hasEitherClass (element, className1, className2) {return element.className = className1 | | element.className = className2;} / / optimize twice. If this variable does not change, you can use a local variable to save the found content function hasEitherClass (element, className1, className2) {const currentClassName = element.className; return currentClassName = className1 | | currentClassName = className2 } this is the end of the introduction to "comparing the speed of javascript accessing different objects". Thank you for your reading. If you want to know more about the industry, you can follow the industry information channel. The editor will update different knowledge points for you every day.

Tags: Object speed member different instance variable knowledge content local industry practical fastest location element prototype literal practical practical as much as possible array Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Information Huawei MySQL MariaDB OPPO Reno