什么是字面量?(小白理解
字面量表示如何表达这个值,
一般除去表达式之外 给变量赋值时,等号右边都可以认为是字面量。
字面量分为字符串字面量(string literal )、数组字面量(array literal)和对象字面量(object literal),另外还有函数字面量(function literal)。
示例:
var test="hello world!";
"hello world!"就是字符串字面量,test是变量名。
又如:
var stooge = { // stooge 是一个对象"frist-name" = "Julie", // 等号左为属性名,右侧为属性值last_name = "beck" // 属性名如果是合法的标识符,可省略引号}; // "frist-name", last_name, "Julie", "beck" 都是对象字面量
总之,字面量就是没有用标识符封装起来的量,是“值”的原始状态。
标识符是什么? 编程时用来表示变量或函数的变量名或者函数名等,由字母、数字、下划线“_”组成,并且首字母不能是数字,不能是编程语言的关键字。就是用来区分变量的一个名字而已..就像每个人都有不同的名字。
个人理解:字面量 区别于变量名等具有复杂含义的标识符,是可以直接根据字面意思了解的量
如"hello world!" 代表的就是字符串hello world!
什么是字面量?(小白理解相关推荐
- ECMAScript 6 模板字面量的常见用法
模板字面量可以理解成是字符串的一种,形式上用反引号 `` 将内容括起来. 目录 特点一:模板字面量会保留反引号内部的空格.回车.tab,会将\n,\t翻译. 特点二:支持字符串插值 特点三:和标签函数 ...
- Java的字面量和符号引用
最近看jvm时遇到了"字面量"和"符号引用"这两个概念,它们被存放在运行时常量池,看了一些博客以后对这两个概念有了初步认识. 字面量可以理解为实际值,int a ...
- “字面量”和“符号引用”
最近看jvm时遇到了"字面量"和"符号引用"这两个概念,它们被存放在运行时常量池,看了一些博客以后对这两个概念有了初步认识. 字面量可以理解为实际值,int a ...
- js关于字面量与构造函数创建对象的几点理解
2019独角兽企业重金招聘Python工程师标准>>> 一.在javascript中没有所谓的空对象,即使最简单的{}也具有从Object.prototype继承的方法和属性. 二. ...
- 浅析Objective-C字面量
编写Objective-C程序时,总会用到某几个类,它们属于Foundation框架.虽然从技术上来说,不用Foundation框架也能写出Objective-C代码,但实际上却经常要用到此框架.这几 ...
- java字面量 方法区_(一)java的内存模型
程序计数器(私有) 程序计数器:"是一个非常小的内存空间,用来保证程序依次执行",它可以看作是当前线程所执行的字节码的行号指示器 由于java虚拟机的多线程是通过线程轮流切换并分配 ...
- ES6(一)——字面量的增强、解构、let/const、块级作用域、暂时性死区
一.字面量的增强 ES6中对 对象字面量 进行了增强,称之为 Enhanced object literals(增强对象字面量). 字面量的增强主要包括下面几部分: 属性的简写:Property Sh ...
- (7)JavaScript字面量
一.字面量 字面量(literal)是用于表达一个固定值的表示法,又叫常量. 通俗的理解,字面就是所见即所得,js 程序执行到代码中的字面量,会立即知道它是什么类型的数据,值是多少. 可以用于表示固定 ...
- js对象写入键值对_41 利用字面量创建对象
利用字面量创建对象 创建对象的三种方式 在JS中,可以采用三种方式创建对象(object): 利用字面量创建对象 利用new Object创建对象 利用构造函数创建对象 利用字面量创建对象 对象字面量 ...
最新文章
- 车联网,挖掘数据价值
- 场景法设计测试用例atm_软件测试零基础入门:常用八大测试用例设计方法,含案例...
- 【bzoj3524】Couriers——主席树
- 建立行政效果公布体制
- Java 集合系列11: Hashtable深入解析(1)
- Insertion Sort
- Maven -- 在进行war打包时用正式环境的配置覆盖开发环境的配置
- 链表之删除链表中间节点
- 机械史上最复杂的巅峰之作,这才是最强大脑!
- Linux 设备驱动开发思想 —— 驱动分层与驱动分离
- [OS] 死锁相关知识点以及银行家算法详解
- Hype教程,如何设置字体样式?
- 数据库笔试题 (3)
- 基于proteus的CPU控制器设计(微程序版)
- C语言:计算个人所得税
- VMWare虚拟机序列号大全
- 「docker实战篇」python的docker- 抖音视频抓取(中)(25)
- SNS、FaceBook、导航设计等等
- 信号与系统 傅里叶变换 拉普拉斯变换 z变换所有公式和性质 三个变换的联系 整理
- Ubuntu下运行免安装Redis及Redis开机自动启动配置