在阅读技术文档的时候偶尔会遇到字面量(Literals),咋一看,好家伙,这是什么高大上的名词?于是赶紧去 google 一番,但是出来的结果都语焉不详。

比如 MDN 的中文翻译是:译注:字面量是由语法表达式定义的常量;或,通过由一定字词组成的语词表达式定义的常量) 在JavaScript中,你可以使用各种字面量。这些字面量是脚本中按字面意思给出的固定的值,而不是变量。(译注:字面量是常量,其值是固定的,而且在程序脚本运行中不可更改,比如_false_,3.1415,thisIsStringOfHelloworld **,invokedFunction: myFunction("myArgument")。

好像说得有点不太接地气。让我们看看英文原文是如何表达的:Literals represent values in JavaScript. These are fixed values—not variables—that you literally provide in your script.

这……咋原文这么简短,中文翻译绕来绕去的。让我来翻译翻译原文:

在 JavaScript 中字面量表示 值(values)。它们是你在脚本中字面上写出来的固定的值,而不是变量。

可能你看了翻译还是不太理解,没关系,我们结合程序继续讲解:var a = 100

var b = "JavaScript"

var c = [5,6,7]

var d = {

name: "小明",

age: 18

}

上面例子中等号的左边都是变量(a、b、c、d),而右边的都是字面量(100、JavaScript……),也就是说字面量是你在程序源码中直接写出来的值。意即字面上的值。

总结

多看英文原文。

python字面量是什么_字面量是什么?相关推荐

  1. 怎样发量暴增_发量少怎么增加发量 秃发女孩必学发量激増6招

    发量少真的是秃发女孩心底的痛,女明星中发量多的代表是范冰冰,范爷的浓密发量令人羡慕不已,发量少的女明星代表就是杨幂,杨幂在三生三世里的后移发际线让网友群嘲不已,下面5号网小编带大家来看一下发量少怎么增 ...

  2. 怎样发量暴增_发量少怎么增加发量 四个方法帮你打造自然蓬松感

    很多女生都喜欢去定期做发型,头发就像是女生的第三张脸一样,女生们都很在乎.所以一旦头发出了什么问题,女生就着急上火了.尤其是那种本身天生头发就不好的,比如发量少的女生.千万不要碰她们的头发.但话说回来 ...

  3. python not defined怎么解决_数据量太大?散点图装不下怎么办?用Python解决数据密度过大难题

    当我们需要观察比较2个变量间的关系时,散点图是我们首选图表. 可当数据量非常大,数据点又比较集中在某个区间中,图表没法看,密密麻麻的怎么看? 怎么办?这时候就得看密度图了 什么是密度图? 所谓的密度图 ...

  4. 怎样发量暴增_发量少怎么办如何增加发量?看完你就明白了

    发量少怎么办如何增加发量?看完你就明白了 随着社会压力的增大,很多疾病都跻身于医学界,脱发就是最常见的疾病之一,尤其是脂溢性脱发!之前我们讲到过,脂溢性脱发从中医角度来看主要是分为临泣穴脱发和百会穴脱 ...

  5. Python +大数据-知行教育(四)-意向用户主题看板_全量流程

    Python +大数据-知行教育(四)-意向用户主题看板_全量流程 5. 意向用户主题看板_全量流程 5.1 需求分析 主要分析什么内容:1) 每一个需求涉及到那些维度, 那些直白2) 每一个需求涉及 ...

  6. java byte 字面量_Java中的字面量

    在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(natation).几乎所有计算机编程语言都具有对基本值的字面量表示,诸如:整数.浮点数以及字符串:而有很多也对布尔类型和 ...

  7. java直接量_Java教程:Java直接量(字面量)

    Java教程直接量是指在程序中通过源代码直接给出的值,例如在int a = 5;代码中,为变量 a 所分配的初始值 5 就是一个直接量. 直接量的类型 并不是所有的数据类型都可以指定直接量,能指定直接 ...

  8. S7-200SMART模拟量转换功能块_管脚参数英文全称

    S7-200SMART模拟量转换功能块_管脚参数英文全称 Ov OutputValue 输出值 Iv InputValue 输入值 OSH high limit of the scale for th ...

  9. python selenium 爬取b站全站排行榜100个视频的播放量 弹幕数 点赞量 投币数 收藏量 分享数

    参考:https://www.selenium.dev/ 需要提前安装 pip install -U selenium 和下载驱动 https://www.selenium.dev/documenta ...

最新文章

  1. 抓包分析TCP的三次握手和四次分手
  2. getbean方法找不到bean_和平精英:一直找不到敌人?5个方法,让你彻底摆脱“瞎子”...
  3. spark on yarn 完全分布式_Apache Spark探秘:三种分布式部署方式比较
  4. mongodb java 单例_Java单例MongoDB工具类
  5. Qt工作笔记-Qt元对象系统解析【2合1】
  6. Oracle PL/SQL进阶
  7. Java中try、finally语句中有return时的执行情况
  8. jquery点击按钮显示和隐藏div
  9. 火狐浏览器读取ukey_火狐 83版引入HTTPS-Only模式 确保访问安全连接
  10. 2022最火的一款网盘赚钱系统源码 仿制蓝奏网盘/城通网盘/分享赚钱云盘系统/网盘VIP下载系统
  11. php的入门是html5,h5自学教程:6个适合初学者的零基础html5入门自学教程推荐
  12. 小学生计算题生成器的python实现
  13. 复化梯形公式求积算法 c语言,c语言版本复合梯形法、辛普森法求积公式
  14. C++ 04 翁恺>声明(Declarations) VS. 定义(Definitions)
  15. 图片加载之前显示 加载中或者加载中图片
  16. 浙江大学 工程伦理 第十二单元测试答案
  17. vi 撤销上一步操作
  18. 随着国产动漫的崛起,越来越好奇3D动漫的制作过程了
  19. activated钩子函数
  20. 中国最大的传奇私服发布站和盛大的关系

热门文章

  1. 计算机考研英语复试专有名词翻译
  2. 如何计算近似纳什均衡_澳洲计算机网络安全课程之-莫纳什大学硕士课程
  3. php 保持内容换行符,PHP 将内容写入word pdf 换行符不生效咋办
  4. 小点评《实战SAP程序开发》-电子工业出版社 北京
  5. RecyclerView源码学习笔记(一)构造函数和setLayoutManager方法
  6. 三分钟了解一下深度学习
  7. 数据挖掘之用户价值分析
  8. 软考刷题利器—软考云题库Web版
  9. 写点看Harvard CS50 公开课的感受
  10. 编程语言常见符号合集分享