Tôi đã tạo một plugin jQuery để sửa đổi điều hướng của mình. Rất tiếc, tôi phải truy cập và sửa đổi hầu như tất cả các phần tử con như <ul>
, <li>
, <a>
v.v. Những yếu tố này sau đó cần thiết giữa một và bốn lần.Không lưu trữ các yếu tố được chọn/tìm thấy trong hiệu suất tăng biến?
Tôi có nên lưu trữ tất cả trong các biến hay tôi nên truy cập chúng như $('.my-nav').find('li')
hoặc $('.my-nav').find('li')
khi cần thiết?
Nó có vẻ như lãng phí bộ nhớ có 5 biến cho 25 dòng mã. Nhưng tôi không biết liệu đây có phải là sự cân bằng chấp nhận được cho hiệu suất cao hơn hay không.
Tôi tạo ra một Fiddle để minh họa cho những gì là có nghĩa là: http://jsfiddle.net/Yj35Q/2/
Cảm ơn, tôi đã sửa Fiddle. –