首页 > 编程语言 >JavaScript: symbol 和 string key 取值时的怪异现象

JavaScript: symbol 和 string key 取值时的怪异现象

时间:2023-01-05 18:11:44浏览次数:43  
标签:string symbol JavaScript 运算符 key 取出

image
'' 做 key 可以被 . 或者 [] 运算符取出
[""] 做 key 同样可以被 . 或者 [] 运算符取出
symbol 做 key 只能被 . 取出
[symbol] 做 key 只能被 [] 取出

标签:string,symbol,JavaScript,运算符,key,取出
From: https://www.cnblogs.com/dou-fu-gan/p/17028517.html

相关文章

  • WebStorm——最智能的Javascript IDE
    ​ WebStorm是什么?WebStorm是JetBrains的一个专门为Web开发人员设计的IDE,JetBrains大家应该不陌生,Resharper、IntelliJIDEA等都是出自这个公司。JetBrains给WebStorm下的......
  • String 内存地址透析
    publicstaticvoidmain(String[]args){Stringa1=newString("1")+newString("1");a1.intern();Stringb1="11";System.......
  • 为什么Python中的re.compile()输入要用raw string(r'')?
    在re这一模块的官方文档的解释如下Regularexpressionsusethebackslashcharacter('')toindicatespecialformsortoallowspecialcharacterstobeusedwitho......
  • JavaScript实现浏览器端大文件分片上传
    ​ 前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对Http协议较模糊,故这次采用渐进的方式来学习文件上传的......
  • JavaScript之正则表达式
    JavaScript之正则表达式search()方法&replace()1<!DOCTYPEhtml>2<html>3<head>4<metacharset="utf-8">5<title>JavaScript正则表......
  • JSON.stringify踩坑
    JSON.stringify将忽略所有未定义的对象属性。constuser={name:'Stanko',phone:undefined};user.phone;//->undefinedconststringifiedUser=JSON.stringi......
  • JavaScript事件触发列表与解说
    一般事件事件浏览器支持描述onClickHTML:2|3|3.2|4Browser:IE3|N2|O3鼠标点击事件,多用在某个对象控制的范围内的鼠标点击onDblClickHTML:2|3|3.2|4Browser:IE4|N4|O鼠标......
  • String.split()用法的一点经验
    C#中使用split分割字符串的几种方法--第一种方法:strings=abcdeabcdeabcde;string[] sArray=s.Split('c') ;foreach(......
  • string容器3
    string的赋值操作功能描述:给string字符串进行赋值赋值的函数原型:1string&operator=(constchar*s);//char*类型字符串赋值给当前的字符串2string&operator=(co......
  • javascript array 数组 indexOf
    javascriptarray数组indexOf低版本的array是没有indexOf的。参考链接:https://reference.codeproject.com/javascript/Reference/Global_Objects/Array/indexOf/......