js之字面量、对象字面量的访问、关键字in的用法
一:字面量含义 字面量表示如何表达这个值,一般除去表达式,给变量赋值时,等号右边都可以认为是字面量。 字面量分为字符串字面量(string literal )、数组字面量(array literal)和 对象字面量(object literal),另外还有函数字面量(function literal)。 示例: var test="hello world!"; "hello world!"就是字符串字面量,test是变量名。二:对象字面量 对象字面量有两种访问方式:例子如下, var obj = { a:'aaa',//a是属性,'aaa'是属性值 b:'bbb', c:'ccc' } 方法一: obj.a// aaa,for in遍历对象时,此方法失效... 方法二: obj['a']//aaa,必须要加引号 【点方法只适合属性是字符串的情况,如果属性是变量,只能用后者】 属性为变量时,只能用如下方法赋值: var obj = {}; obj[$a] = 'value';若是直接写 {$a: 'value'},$a会被解析成字符串。三:关键字in的用法 格式:(变量 in 对象)......注意,,,
当“对象”为数组时,“变量”指的是数组的“索引”;
当“对象”为对象时,“变量”指的是对象的“属性”。
js之字面量、对象字面量的访问、关键字in的用法相关推荐
- php字面量,浅谈js之字面量、对象字面量的访问、关键字in的用法
一:字面量含义 字面量表示如何表达这个值,一般除去表达式,给变量赋值时,等号右边都可以认为是字面量. 字面量分为字符串字面量(string literal ).数组字面量(array literal) ...
- 对象、对象的属性、对象字面量、枚举对象中的属性、可变类型、变量和对象——JS对象
目录 一.对象 二.对象的属性 三.对象字面量 四.枚举对象中的属性 五.可变类型 六.变量和对象 数据类型: 原始值:(不可变类型) 1.数值 Number 2.大整数 BigInt 3.字符串 S ...
- js练习题:对象字面量的形式创建一个名字为可可的狗对象
js练习题:对象字面量的形式创建一个名字为可可的狗对象 名称:可可 类型:阿拉斯加犬 年龄:5岁 颜色:棕红色 技能:汪汪汪(Call),演电影(ShowFilm) <!DOCTYPE html ...
- js对象字面量属性间相互访问的问题 和 这个问题与执行环境的关系
对象字面量属性间无法相互访问的问题: 我曾经在定义一个对象时, 并出于复用性的考虑试图复用某些属性: // test 1 var person = {firstName : "Bill&qu ...
- 为什么对象字面量没有名字?
哈哈,历史总是向前进步的,人的思维看法也是会变化的.这之间,需要不断的学习和经历,因为与想的不一样,所以才会反思. 时隔几天,当我再回来看这个问题的时候,觉得自己的想法也是可爱. 现在来说说现在的看法 ...
- JavaScript基础07-day09【嵌套for循环、break和continue、对象、数据类型、对象字面量、函数】
学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...
- 字面量、对象字面量、函数字面量、函数定义
#1.字面量(literal) 用于表达一个固定值的表示法,又叫常量. [JS程序执行到代码中的字面量,会立即知道它是什么类型的数据,值是多少] #2.对象字面量 语法: {k1:v1, k2:v2, ...
- 学习新对象字面量语法
目标 使用简写属性名称 使用简写方法名称 使用计算属性名称 问题 哪些部分是冗余的? const person={name:name,address:address,sayHello:function ...
- const的使用 || 对象增强写法 (对象字面量)
const的使用 <!DOCTYPE html> <html lang="en"> <head><meta charset="U ...
最新文章
- NOIP模拟 蛋糕(DP+Dilworth定理)
- 为实验室部署Symantec Antivirus
- SourceForge 停止在被遗弃项目捆绑第三方软件
- linux常用命令-查看文本/cat,tac,more,less,head,tail
- Java Web - Struts2基本执行流程
- java ntpudpclient_Java代码获取NTP服务器时间
- JSON入门之二:org.json的基本用法
- 什么叫临界资源和临界区?
- Flink的状态一致性
- (4)FPGA面试题同步逻辑和异步逻辑
- python中的matlibplot_python中如何用matlibplot画时间序列图?
- Opera R3 将使用新的用户界面
- 电子设计竞赛方案搜集
- 红警安装中出现的问题 win10,黑屏和无法联机对战(缺少ipx协议)的问题。
- 鸡兔同笼头吃20脚56c语言,数学课件《鸡兔同笼》
- MFC对话框设置背景色及透明度
- OFDM载波间隔_OFDM基本参数选择
- [量化-034]金融哲学-道德经解读-005-“道”是什么
- 【分块】【Violet】蒲公英
- 给李开复:“创新工厂”最大的问题