• 字面量-上集


    中文:
    粘钩,粘表示有粘性,就像米饭一样粘;钩,表示弯曲状材料可用于挂东西。
    仅仅看字面意思,即便没见过实物,也能猜出个大概,所以从字面上就能看出来这个词所指为何物。
    那么字面量到底是指粘钩,还是指粘钩这个词?
    量,从变量的量来看,量像是一个物体,变量也就是可变化的物体。但是我们都知道,“量化”,“测量”,“度量”中的量都与物体的尺寸大小相关,表示的是物体在空间中的尺寸,所以变量是什么傻x翻译?
    show you the code:
    var a=1;
    var b=3;
    a在这里就被叫做变量,它是一个容器,可以装1也可以装2,起变量这个名字是为了表达什么?表达容器里的物体是可变的?量又是什么意思?
    先看看这个事物的作用,a+b=1+3=4。我们在ide中操作a和b就等同于在操作1和3,某种意义上来说,此时此刻a和b就是1和3。
    a和b就像是水一样,放在方形的杯子中就是方形的,放在球形的杯子中就是球形的,“水利万物而不争”。
    又像是金箍棒,可大可小。
    a和b不被关联任何数字时也是有意义的,但是就像是买杯子的作用是用来盛放饮料一样,如果不和某件事物相关联,本身的意义时常被忽略。
    所以为什么要叫做变量?
    可变化的事物或者可变化的物体不比叫变量不简单一百倍?
    字数多了?那简化下,叫可变体,是不是一目了然呢?
    就像是水,中国人叫水,外国人叫water,实际上字就是字,水就是水,叫什么无所谓,水就在那里。
    那么我为什么对起名这个事情如此上心?
    因为名称是需要有意义的,就像是用来盛放水的杯子叫水杯,放酒的叫酒杯,通过一个事物的名字很容易就能了解其背后所指。
    但是!计算机编程书籍里大多数的词语都是牛头不对马嘴,还容易误导人,如果所起名称本身不能让人联想到事物本身,那么为什么要叫变量?叫牛粪行不行?
    我的世界里,var a=1;中的这个a,就叫做可变体!
    变量?死去吧。

  • 相关阅读:
    LeetCode OJ
    LeetCode OJ
    LeetCode OJ
    linux tips
    vim more
    vim basic
    cut
    paste
    uniq
    Linux的用户
  • 原文地址:https://www.cnblogs.com/flyover/p/13972516.html
Copyright © 2020-2023  润新知