前端面试:JavaScript 中括号和花括号表示什么?

JavaScript []和{}表示什么?

[]表示数组,

{}表示对象,

前端面试:JavaScript 中括号和花括号表示什么?

这2种声明方式都为字面量方式。

除了字面量方式外还可以用new Array及new Object来实例化。

下面的一段解释是摘抄的,基本理解正确,做个记录。其实js中数组其实就是对象,typeof(['a', 'b', 'c'])//测试之后结果为 : "object"

一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。

如:var LangShen = {"Name":"Langshen","AGE":"28"};上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来层层访问:LangShen.Name、LangShen.AGE,当然我们也可以用数组的方式来访问,如:LangShen["Name"]、LangShen["AGE"],结果是一样的。该写法,在JSON数据结构中经常用,除此之外,我们平时写函数组的时候,也经常用到,如:

var LangShen = {      Name : function(){              return "LangShen";             },     Age : function(){               return "28";              }}

调用方式差不多,因为是函数组,所以要加上(),如:alert( LangShen.Name() );

二、[ ]中括号,表示一个数组,也可以理解为一个数组对象。

如:

var LangShen = [ "Name","LangShen","AGE","28" ];

很明显,每个值或函数,都是独立的,多个值之间只用,(逗号)隔开,因为是数组对象,所以它等于:

var LangShen = Array( "Name","LangShen","AGE","28" );

访问时,也是和数组一样,alert( LangShen[0] );

三、{ } 和[ ] 一起使用,我们前面说到,{ } 是一个对象,[ ] 是一个数组,我们可以组成一个对象数组,如:

var LangShen = { "Name":"Langshen",                "MyWife":[ "LuLu","26" ],                  "MySon":[{"Name":"Son1"},                            {"Name":"Son2"},                            {"Name":"Son3"}]}

从上面的结构来看,是一个对象里面的第一项是个属性,第二项是一个数组,第三个是包含有多个对象的数组。调用起来,也是一层一层访问,对象的属性用.(点)叠加,数组用 [下标] 来访问。如:alert( LangShen.MySon[1].Name ) ;

#挑战30天在头条写日记#

版权声明

1 本文地址:https://www.sunlonger.com/jijin/1230231.html 转载请注明出处。
2 本站内容除隼龙儿财经签约编辑原创以外,部分来源网络由互联网用户自发投稿及AIGC生成仅供学习参考。
3 文章观点仅代表原作者本人不代表本站立场,并不完全代表本站赞同其观点和对其真实性负责。
4 文章版权归原作者所有,部分转载文章仅为传播更多信息服务用户,如信息标记有误请联系管理员。
5 本站禁止以任何方式发布转载违法违规相关信息,如发现本站有涉嫌侵权/违规及任何不妥内容,请第一时间联系我们申诉反馈,经核实立即修正或删除。


本站仅提供信息存储空间服务,部分内容不拥有所有权,不承担相关法律责任。
上一篇 2024年06月17日
下一篇 2024年06月17日

相关推荐

  • 新手选好基金的关键与投资技巧 |基金宝典

    对于新手来说,选择基金是一个需要谨慎考虑的过程,首先,要明确自己的投资目标,是追求短期收益还是长期增值,或者是为了特定的财务目标(如子女教育、退休养老等)。同时,评估自己对投资风险的承受能力,风险承受能力较低的投资者可以选择低风险的货币市场基金或债券型基金

    2024-09-14 21:32:10
    0 0
  • 基金基础篇:一文讲透指数基金,干货满满

    投资千万条,风险第一条。前言:对于基金投资而言,绕不开的一个话题就是指数基金,那么到底什么是指数基金呢?它有哪些魅力呢?指数基金的优缺点是啥呢?等一系列问题,本篇就来展开详解,一起往下!对于基金老手而言,可以选择性阅读!01一、什么是指数?在说指数基金之前,

    2024-09-14 21:32:07
    0 0
  • 基金在什么平台上买比较合理?

    购买基金的平台,各有特点和优势,你可以根据自己的需求进行选择,以下是一些基金购买平台:1. 基金公司官方网站或APP:- 优点:直接从基金公司购买,能获取最准确的产品信息和相关服务,有时还可能享受费率优惠,比如申购费折扣等;对自家基金产品的研究和理解更深入,能提供

    2024-09-14 21:32:02
    0 0
  • 购买货币基金有哪些技巧?

    来源:龙老解股以下是购买货币基金的一些技巧: **一、选择规模适中的基金** 一般来说,规模适中的货币基金在市场上的议价能力较强,同时也能在操作上保持灵活性。如果规模过小,可能在应对大额赎回时面临流动性风险,并且在与银行等机构谈判获取更高利率时处于劣势;而规模过

    2024-09-14 21:31:59
    0 0
  • 【理财狮talk秀】债市也波动?别急,先看看这五要素

    据wind数据显示,今年开年以来债券市场吸引了大量资金的关注,走出了非常亮眼的行情,不过也引发了市场和监管对于持续上涨背后潜在风险的担忧。自8月5日以来,债券市场出现了明显的波动,债券价格持续下跌。走势相对较稳的债券为什么出现了较大的波动呢?今天,就让我们来聊一

    2024-09-14 21:31:58
    0 0
  • 几种止损的方式

    XX股票跌了好多,需要止损吗?关于这个问题,相信炒股的朋友都遇到过。买入被套后,不少人会选择原地躺下,等待股价回归。但事实上,随着A股越来越成熟,国际化进程越来越快,以往很多老股民的这个解套“经验”可能不那么灵了。运气不好的,甚至可能被套到退市!众所周知,投

    2024-09-14 21:31:56
    0 0

发表回复

8206

评论列表(0条)

    暂无评论