一:字面量含义  字面量表示如何表达这个值,一般除去表达式,给变量赋值时,等号右边都可以认为是字面量。  字面量分为字符串字面量(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的用法相关推荐

  1. php字面量,浅谈js之字面量、对象字面量的访问、关键字in的用法

    一:字面量含义 字面量表示如何表达这个值,一般除去表达式,给变量赋值时,等号右边都可以认为是字面量. 字面量分为字符串字面量(string literal ).数组字面量(array literal) ...

  2. 对象、对象的属性、对象字面量、枚举对象中的属性、可变类型、变量和对象——JS对象

    目录 一.对象 二.对象的属性 三.对象字面量 四.枚举对象中的属性 五.可变类型 六.变量和对象 数据类型: 原始值:(不可变类型) 1.数值 Number 2.大整数 BigInt 3.字符串 S ...

  3. js练习题:对象字面量的形式创建一个名字为可可的狗对象

    js练习题:对象字面量的形式创建一个名字为可可的狗对象 名称:可可 类型:阿拉斯加犬 年龄:5岁 颜色:棕红色 技能:汪汪汪(Call),演电影(ShowFilm) <!DOCTYPE html ...

  4. js对象字面量属性间相互访问的问题 和 这个问题与执行环境的关系

    对象字面量属性间无法相互访问的问题: 我曾经在定义一个对象时, 并出于复用性的考虑试图复用某些属性: // test 1 var person = {firstName : "Bill&qu ...

  5. 为什么对象字面量没有名字?

    哈哈,历史总是向前进步的,人的思维看法也是会变化的.这之间,需要不断的学习和经历,因为与想的不一样,所以才会反思. 时隔几天,当我再回来看这个问题的时候,觉得自己的想法也是可爱. 现在来说说现在的看法 ...

  6. JavaScript基础07-day09【嵌套for循环、break和continue、对象、数据类型、对象字面量、函数】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

  7. 字面量、对象字面量、函数字面量、函数定义

    #1.字面量(literal) 用于表达一个固定值的表示法,又叫常量. [JS程序执行到代码中的字面量,会立即知道它是什么类型的数据,值是多少] #2.对象字面量 语法: {k1:v1, k2:v2, ...

  8. 学习新对象字面量语法

    目标 使用简写属性名称 使用简写方法名称 使用计算属性名称 问题 哪些部分是冗余的? const person={name:name,address:address,sayHello:function ...

  9. const的使用 || 对象增强写法 (对象字面量)

    const的使用 <!DOCTYPE html> <html lang="en"> <head><meta charset="U ...

最新文章

  1. NOIP模拟 蛋糕(DP+Dilworth定理)
  2. 为实验室部署Symantec Antivirus
  3. SourceForge 停止在被遗弃项目捆绑第三方软件
  4. linux常用命令-查看文本/cat,tac,more,less,head,tail
  5. Java Web - Struts2基本执行流程
  6. java ntpudpclient_Java代码获取NTP服务器时间
  7. JSON入门之二:org.json的基本用法
  8. 什么叫临界资源和临界区?
  9. Flink的状态一致性
  10. (4)FPGA面试题同步逻辑和异步逻辑
  11. python中的matlibplot_python中如何用matlibplot画时间序列图?
  12. Opera R3 将使用新的用户界面
  13. 电子设计竞赛方案搜集
  14. 红警安装中出现的问题 win10,黑屏和无法联机对战(缺少ipx协议)的问题。
  15. 鸡兔同笼头吃20脚56c语言,数学课件《鸡兔同笼》
  16. MFC对话框设置背景色及透明度
  17. OFDM载波间隔_OFDM基本参数选择
  18. [量化-034]金融哲学-道德经解读-005-“道”是什么
  19. 【分块】【Violet】蒲公英
  20. 给李开复:“创新工厂”最大的问题

热门文章

  1. mybaits二十四:缓存原理示意图
  2. c/c++十七: 变长参数
  3. python二十五:装饰器
  4. 【前端帮帮忙】第7期 关于节流(throttle)和防抖(debounce)的理解
  5. java-自定义数据排序
  6. CentOS7援救模式下更改密码
  7. 支持向量机libsvm实战入门
  8. 格式化大容量硬盘为fat32
  9. Another app is currently holding the yum lock; waitingn
  10. CommandArgument传多个值到其它页面的方法