腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Typescript
:
如何
根据
对象
键
/
值
类型
在
ES6
映
射中
创建
条目
typescript
、
ecmascript-6
、
typescript-generics
、
union-types
、
es6-map
我想使用Map而不是object map来声明一些
键
和
值
。但是
Typescript
似乎不支持
ES6
地图的索引
类型
,这是正确的吗?有什么解决方法吗?此外,我还希望使
值
是
类型
安全的,以便映
射中
的每个
条目
都具有与
键
对应的
值
的正确
类型
。
浏览 23
提问于2019-02-27
得票数 4
回答已采纳
1
回答
如何
在
TypeScript
中声明映射?
typescript
我试图
在
TypeScript
中声明一个简单的映射结构,其中包含字符串
键
和一些
对象
作为
值
。将PersonMap解释为数组而不是映射,例如,我无法从映
射中
获取
键
或
值
: id: 1,name: 'John',
TypeScript
抱怨上面的最
浏览 3
提问于2016-05-20
得票数 0
4
回答
Java弱哈希映射-需要
根据
值
的弱点(而不是
键
)删除
条目
java
、
hashmap
、
weakhashmap
因此,Java WeakHashMap允许
创建
一个映射,如果它的
键
变弱,它的
条目
就会被移除。但是,当映
射中
的
值
变弱时,
如何
创建
一个其
条目
被移除的Map?我想使用地图的原因是作为一个全局哈希表,它
根据
对象
的ID来跟踪
对象
。ID ---> Object Address (其中ID是文本字符串) 当
对象
地址变弱时,我希望移除键值对,而不是指向
浏览 2
提问于2011-04-14
得票数 8
回答已采纳
1
回答
键控数组的
类型
记录语法是什么?
typescript
、
immutable.js
实际上,我不知道在下面的第二行中调用什么参数来合并,但它看起来像一个具有字符串
键
的
对象
数组。
在
英语中调用的参数是什么,以及
如何
构造/传递...iterables: {[key: string]: V}[] merge()将提供的Iterable(或JS
对象
)合并到此映
射中
,返回一个新的映射。换句话说,这将获取每个可迭代项的每个
条目
,并在此Map上
浏览 0
提问于2016-12-18
得票数 1
回答已采纳
1
回答
使用强
类型
映射
javascript
、
typescript
、
ecmascript-6
我在用
typescript
1.8.10强
类型
我的Map
对象
时遇到了麻烦。: V): Map<K, V>;}let oMap:Map<string,{name:string,price:number}> = new Map(); 但是,编译器会抛出错误TS232
浏览 0
提问于2016-06-18
得票数 13
回答已采纳
2
回答
哈希图的副本
java
、
hashmap
、
clone
我
在
考虑使用哈希图的方法clone。
在
执行完javadoc之后,它会显示以下内容:Returns a shallow copy of this HashMap instance: the keys and values themselves我想要一个单独的矩阵,它的
值
不会改变,而更新原始矩阵的
值
。 if( hm1 == hm1.clone()) 返回false?
浏览 0
提问于2012-05-02
得票数 0
回答已采纳
3
回答
是否有可能在
TypeScript
类型
和泛型
键
类型
中混合特定
类型
的
键
?
typescript
、
typescript2.0
我正在尝试
创建
一个
类型
来描述一个
ES6
代理
对象
,
在
该
对象
中,我将知道几个
键
的
类型
,其余的
键
将以回调作为
值
进行泛化,直到运行时我才知道它们的名称。有可能像我
在
TypeScript
中
创建
的那样
创建
一个
类型
吗?
浏览 0
提问于2018-05-21
得票数 6
回答已采纳
1
回答
存储两种
类型
引用的哈希表的数组
java
、
arrays
、
hashtable
、
superclass
由于有时
在
散列映
射中
会有冲突,所以通常使用简单的链接解决方案。也就是说,使每个存储桶指向一个包含
条目
的链表,如果发生冲突,只需将具有相同关键字的新
条目
添加到该列表中。但是
根据
数据结构书,当存储桶A[i]为空时,它存储null,如果A[i]只存储单个
条目
(
键
、
值
),我们可以简单地让A[i]直接指向该
条目
(
键
、
值
),而不是指向仅包含一个
条目
的基于列表的映射。因此,我认为哈希表将包含两种
浏览 3
提问于2017-07-20
得票数 1
回答已采纳
2
回答
当我将LinkedHashMap元素转换为Set时,会发生什么情况?
java
LinkedHashMap<String,ArrayList<String>> h;key 1 : value A, B, C, D3 : GSet set = h.entrySet();
浏览 1
提问于2011-05-20
得票数 0
回答已采纳
1
回答
斯卡拉SortedMap - iteratorFrom & co错过了对应的?
scala
、
iterator
、
scala-collections
、
sortedmap
检索属于大
键
的
条目
在此映
射中
包含的所有
键
/
值
对上
创建
一个迭代器,其
键
大于或等于
根据
此映射的顺序开始。keysIteratorFrom(start: A): Iterator[A]
根据
集合的顺序,
在
集合中包含的大于或等于开始的所
浏览 3
提问于2015-02-14
得票数 1
回答已采纳
1
回答
如何
在Vue 2中的反应性
对象
中存储
值
映射?
javascript
、
vue.js
、
vuejs2
这个映
射中
的
键
和
值
都是用户定义的,所以理论上用户可以定义
键
,比如constructor、__proto__和__ob__。 通常,我会为data属性使用一个空原型
对象
。所以使用Object.create(null)
创建
它。正确的方法是使用
ES6
映射。但据我所知,Vue 2
浏览 1
提问于2021-04-01
得票数 2
回答已采纳
2
回答
C++11初始化映射
c++
、
map
、
c++11
我想知道我是否可以使用operator[]来访问初始化
值
...
浏览 0
提问于2012-06-08
得票数 13
回答已采纳
2
回答
如何
在javascript中动态
创建
具有数组
值
映射
javascript
、
node.js
、
dictionary
、
functional-programming
根据
函数中传递的参数数量,我需要在映
射中
创建
这么多
条目
。假设我有一个函数myfunc1(a,b,c),我需要一个带有"a“、"b”和"c“
键
的映射,并且每个
键
可以有多个
值
。但问题是,我事先不知道这些
键
会有多少
值
。当值出现时,我需要将它们添加到与映
射中
的匹配
键
相对应的
值
列表中。我
如何
在javascript中做到这一点?我已经找到了下面这
浏览 0
提问于2015-10-08
得票数 6
回答已采纳
1
回答
TypeScript
:
在
保留
类型
信息的同时重新映射
对象
中的
值
typescript
、
types
在
TypeScript
中,是否可以将
对象
的
值
映射到使用结果中
条目
的实际
类型
的另一种
类型
?不确定
如何
准确地描述它,但这是我试图实现的: a: 1, c: "foo" c: (input: string) =>
浏览 5
提问于2020-05-04
得票数 1
回答已采纳
1
回答
如何
在Vespa中以编程方式
在
Searcher中添加/删除数组/映
射中
的元素?
vespa
我想将元素添加到数组中,或者从我的自定义搜索结果中的映
射中
删除一些
键
。例如:我
在
搜索者的命中中有以下字段: fields: myArray: [0, 1, 2] n: 0,
浏览 9
提问于2019-01-10
得票数 1
2
回答
使用键值返回map中的入口集
java
我有两个字符串
值
ID和
值
来自我的代码,我需要将其存储
在
一个映
射中
,而不必迭代映射,而是通过检查映
射中
是否存在键值。ID可以以不同的
值
多次出现,在这种情况下,我已经将其添加到ID的现有
条目
中,并将
值
与现有
值
一起添加。>>(); 如果
键
不存在,则添加一个ID和
值
(如列表)的新
条目
。如果ID已经存在于映
射中
,那么
如何
在映
射中</em
浏览 1
提问于2018-11-06
得票数 1
回答已采纳
4
回答
两个
键
的
ES6
哈希映射
javascript
、
ecmascript-6
JavaScript
ES6
引入了用哈希表实现的Map。由于哈希表查找时间平均为O(1),对于随机访问的数据,Map似乎是数据存储的好选择。但是,JavaScript没有像C++中的struct那样的数据结构,可以作为映
射中
的
键
来启用“多
键
映射”。最近的
对象
是
对象
,但它们的实例并不等于彼此,即使“内容是相同的”。如果我想使用Map
类型
保存基于2D或3D块的游戏地图,那么是否有一种方法可以轻松地访问给定坐标的块?当然,像"1,2,3"这样的字符串(表
浏览 0
提问于2019-02-02
得票数 0
回答已采纳
1
回答
基于map的OGNL选择
java
、
projection
、
ognl
这个使用OGNL的简单程序返回一个空
值
列表,而不是A、B、D。我尝试过#root{#x.get(#this)},但仍然返回一个空
值
列表。为什么?谢谢。
浏览 0
提问于2013-09-16
得票数 0
3
回答
在
Map中添加两次相同的
键
java
、
collections
、
hashmap
我
在
研究Map时发现,如果我故意添加相同的
键
两次,那么映射的大小保持不变。这背后的技术原因是什么?
浏览 0
提问于2012-08-07
得票数 9
1
回答
用于Map<string的Java8 toMap,Collection<String>>
java
、
collections
、
filter
、
java-stream
我是Java 8的新手,我很难理解
如何
将这些数据放到地图中--SomeName = {所有其他数据都无关紧要。我很难弄清楚
如何
正确地将它映射到一个字符串,集合映射? 流本身看起来像是其
值
为Key =
浏览 24
提问于2016-07-29
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TypeScript 深度解读
JavaScript和TypeScript中的symbol每日前端夜话0xC0
Angular航海日志 D2.初识TypeScript
TypeScript 4.1发布,新增模板字面量类型
TypeScript:拥有超能力的JavaScript
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券