当前位置:
首页 >
switch和toggle在软件开发中的含义和区别
发布时间:2023/12/3
57
豆豆
生活随笔
收集整理的这篇文章主要介绍了
switch和toggle在软件开发中的含义和区别
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
switch和toggle这一对表示“切换”的单词,在计算机软件中我们能经常看到,很多时候口语中也会经常提及。但是,你想过它们之间有什么区别吗?没有区别?那你就大错特错了,区别还是很明显的,呵呵。
1、switch:在多个不同的状态或选项之间切换(如同闸刀开关/电键切换一般)
我们知道switch原本是作“名词”用的,表示的就是“可以切换到多个不同状态的开关”(如闸刀开关,电键等),就连后来出现的所谓“交换机”也是从该词义借用而来的,然后联系到编程语言中的switch语句(根据变量的不同取值,选择性地跳转到不同代码段执行相应语句),我们就更能理解它表示的“开关”在多数情况下是“不止2种状态”,如同“多路开关”一样,可以在多个状态之间任意切换,同理,switch用作动词后表示的“切换”也自然是在不同状态之间进行跳转或变换。
2、toggle:开与关的切换,在开启和关闭这2种状态这之间切换
toggle表示的”切换“是特指在开启与关闭这2种状态之间进行切换,也就是说某个事物只能有2种状态,而且任何一个时候只能是2种当中的一种。如按钮的“按下”和“弹起”,侧边栏的“打开“与”关闭“等等。其实toggle原本也是作名词用的,表示的也就是”双向开关或具有类似功能的事物“。
总结
以上是生活随笔为你收集整理的switch和toggle在软件开发中的含义和区别的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 怀念去世的母亲句子82句
- 下一篇: MyEclipse 如何使用断点调试