如何使用js面对对象实现排他思想

JavaScript09

如何使用js面对对象实现排他思想,第1张

.下面是小思路,实现排他思想

通过document.ElementsBytagName()选择需要的一类标签,获得一个伪数组

b.由于是伪数组的原因,而对数组的处理最多的是遍历,所以会用到for()通过循环可以排除掉其他(包括自己)

c.遍历后可以用this改变自己的样式

排他情绪是先天还是后天的,归根到底就是去探讨基因和环境对于排他情绪的产生和影响。

因为我们没有办法去证实和证伪,所以,我觉得我们的结果,无非讨论到两点,第一,进化论的思想,适者生存,物竞天择,个体为了保存自我,而排他。第二,社会化的影响。但是这还不足以解决这个问题。我们可以将问题细化,我们排斥的单单是种族不一样,团体不一样的吗?

当然不是,在生活中,我们排斥跟自己价值观不一致的人,一个坚定要靠自己的人,不喜欢那些走后门靠关系的人。也就是说我们排斥的是不能够增加自己力量感的人或事,在排斥他人或团体的过程中,我们使自己处在一个特殊的位置,排斥他人,可能会给自己带来积极的情绪反馈,比如排斥同性恋,觉得他们是异常,自己是正常,所带来的自我价值感的提高,或者避免了消极情绪,比如,拍马屁的人升职了,当我们排他的时候,我们会更少的考虑到自己能力可能低下的情况。

将问题细化以后,我觉得对于问题的把握会更清晰,但是,还有一个问题,我们对于肤色的歧视,我们好像会歧视黑人更多一点,单单从颜色来讲,黑色会给绝大多数人不好的感觉,那么,我们对于颜色的偏爱是怎样来的呢。还有很多很多种排他情绪的具体情况,我从自我特殊和颜色偏爱两方面来表达我的想法。白人对黑人的歧视,让白人觉得自己高人一等,男性对于女性的歧视,让男人觉得高人一等。

我们总是想要让自己特殊,让自己不一般。在婴幼儿时期,孩子是没有自我意识的,他们没有从物体与自我中脱离出来,他们会咬自己的手和脚,并且在这个过程中慢慢的会从物体和自己中走出来,知道物体和自己是不一样的。在三岁左右的时候,幼儿已经可以区分你和我了,他们会用"我"自称,可以区分出人与人身体的不同,这也是人的第一个反叛期。

但是幼儿这个时候,还区分不开别人的想法跟自己的想法之间的差别,心理学研究的实验范式是这样的,让两个小朋友在一起,然后看着实验者把一块巧克力放在盒子里,然后现在让一个小朋友离开,然后当着没有离开的小朋友的面,拿出巧克力放在口袋里,接下来就问这个没有离开的小朋友,那个离开了的小朋友会觉得巧克力在哪。多半的儿童都会回答在口袋里。等到七八岁的时候,儿童基本可以分辨自我想法与他人想法的不同。

但是即使到了十三岁,青少年还是有一个现象,叫做假想性观众,当他们走进教室,他们会觉得所有人都看着他或她而面露羞涩,其实大家该干嘛干嘛,当他们从村头走到村尾的时候,觉得好像所有人都在议论他或她,其实人家在谈论芈月传,这就是假想性观众,也许我们这一生都会存在这个现象。所以我说这么多,只是想说,每个人都是自我中心的这个自我中心是心理学层面的自我中心。

这种自我中心会让个体忽略一些客观信息和事实,一个自我中心越严重的人越会去排斥他人,一个脱离自我中心的人,会更客观,更包容。所以说,很多排他的人,只是因为心理发展还没有到达一种高度,或者也有不健全的,会喜欢让自己特殊。第二点要解释的就是颜色偏好,人类共有一套集体潜意识,这套集体潜意识在每个人身上都是共通的。

比如我们害怕黑暗,这是我们与生俱来的。比如我们对不同的人会有不一样的语言方式和暴露度,这就是人格面具,没有人教我们运用这套人格面具,进行转化,但是我们与生就具有。比如我们心里不舒服,但是过几天我们就释然的,因为在我们集体潜意识里有一个智慧老人,他在帮我们解决问题。而这些集体潜意识,就是大自然在这几十亿年中,在我们身体里留下的记忆,包括我们的现在,不都是由于过去的事情和环境一点点在我们身体里留下记忆,影响着我们的未来吗。

说到这里,我觉得人真的是太脆弱了。好像并没有解答先天还是后天的问题,但是我觉得我们应该去追求更高的心理发展,让这个社会本不该存在的一些东西(偏见等等)不复存在,每个人追求和去实现自己的使命。

我们在 CSS 阶段就已经接触到轮播图。通过轮播图我们可以达到一些好玩的特效,但使用 CSS 做出来的轮播图只有左右切换,渐变切换和简单的点击切换。局限性较大,观看效果也不佳。但当我们接触 js 之后,你就发现使用js来实现轮播图后,在看CSS实现轮播的效果就是...。我想说啥你知道的。废话不多说,咱们一起看看如何使用js来实现轮播效果。

(本文以阴阳师中“平安世界”模块的轮播图为例)

这个轮播图,我们通过两大模块构成;左右点击模块和姓名点击模块。然后在两者相关联来达到最终的效果。

在使用js实现轮播图的效果前,先使用HTML和CSS完善这一模块的布局。

本轮播图使用8张图片。每次出现两张。我们在使用HTML和CSS布局时可以先把第一组的两张图片放好位置。其他的放在两边隐藏起来。需要使用的时候在出现移动到中间。

左右点击切换模块:

我们通过对左右按钮进行点击监听。在点击后做出反应。左右点击的思路一样。我们先说一下右边按钮点击事件。

当我们点击右边按钮后,我们通过对点击次数进行累计。此处我使用初始化常量然后累加最后通过判断来达到循环效果

对每一张图片进行编码,以此来达到循环切换图片的效果。在切换图片时,我们可以使用排他思想。当点击按钮切换下一张图片的时候,我们可以先遍历所有的图片,把所有的图片移动到两边,然后将要移动的图片移动到中央来达到切换效果

在移动的过程中的动画和定时器设置的延迟可以自己添加一下。

左边按钮的原理和右边一样反操作即可。注意常量要使用一个。否则两个按钮都只能单方向运动,可能还会出现其他问题。

本次现讲一下左右切换的思路。