Day18!🇨🇳重学排他思想~
Tab栏效果切换是常见的功能需求,它实际上运用的就是JS的排他思想。
那么,什么是排他思想呢?
简而言之,就是在监听成立时,先把所有的样式清除为空,随后按照需求添加需要的样式。
-------------------------------------------------------------------------------------------------------
排除所有元素(包括自己),接着再设置自己或者对应的元素
使用方式
1.干掉所有人 使用for循环 remove样式2.复活他自己setclass 通过this或者下标找到自己或者(对应)的元素,然后处理对应元素,若对应元素也有则继续排他思想,可以封装一个拍他思想的函数在此处直接调用即可。最好在这个函数的末尾return一个函数的返回值,这样就达到了tco优化。
展开
评论