草庐IT

mapped_type

全部标签

javascript - 寻找 Javascript Typed Arrays 仿真库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在寻找一个允许在旧JS引擎中模拟类型化数组的库。至少,我想支持IE8(因为WinXP)和Android2.x(因为Android设备碎片化,不太可能升级)是的,性能会是一个问题,但是,正如它所说,“让它运行,然后让它运行得更快......”现在单一代码库对我来说更重要。

javascript - map 有时只出现在其 div 的左上角

我正在使用GoogleMapsAPIv3forjavascript.在某些情况下,我只能看到左上角的map。要查看,请尝试转到http://telofast.com/telofun/#stationRanking然后按下许多行之一。 最佳答案 当宽度和高度设置正确并引发调整大小事件时,当浏览器调整大小时map工作。解决您的问题的最快方法是在显示它的javascript之后调用调整大小方法(如下)。也许在showScoresAndCenterOn中的showDiv('mapDiv');之后?google.maps.event.trig

javascript - 尝试将多个 InfoWindows 绑定(bind)到 Google map 上的多个标记并失败

我的项目使用JSON提要来获取指定纬度和经度边界内的地震信息,本质上是制作一个盒子。我获取这些信息并将所有结果转化为谷歌地图上的标记。我需要每个标记还显示一些附加信息,因此我尝试使用内置的InfoWindow对象,这样当您单击标记时,您会打开工具提示,其中包含与该标记相关的一些信息。然而,我发现无论我点击什么标记,同一个信息窗口总是出现在该组的同一个标记之上,而且我相信它总是在我的循环中创建的最后一个信息窗口。这是代码。$.getJSON(url,function(json){for(vari=0;imarkers是map上所有标记对象的数组,tooltips是另一个用于存储infow

javascript - Backbone 和 TypeScript,一段不幸的婚姻 : Building a type-safe "get"?

我正在尝试将TypeScript与Backbone.js结合使用。它“有效”,但是Backbone的get()和set()失去了大部分类型安全。我正在尝试编写一个可以恢复类型安全的辅助方法。像这样:我会把它放在我的模型中:object():IMyModel{returnattributes;//exceptIshoulduseget(),notattributes,perdocumentation}这在消费者中:varmyVar=this.model.object().MyProperty;通过这种语法,我得到了TypeScript的知识,即MyProperty存在并且是bool,这太

javascript - 检查空 map

我遇到了一个有趣的问题,我确信它很容易解释,但我却难以解释。javascript中的未定义或空对象等于false。varx;alert(!x);//returnstruealert(x==true);//returnsfalse空数组对象呢?这相当于true还是false?varx=[];alert(x==true);//returnsfalsealert(!x);//returnsfalse如果它等同于true,我如何检查它是否为非空?我希望这样做if(!x){//dostuff}我尝试检查x.length,但我将此对象用作map:varx=[];alert(x.length);//

javascript - 在 map 上以米为单位绘制半径指定的圆

任何关于如何使用D3在地理map上绘制以米为单位的半径圆的指示都会非常有帮助。我尝试使用Leaflet,它是接受以米为单位的半径的Circle(或CircleMarker),但我需要更大的灵active来处理我的数据。D3似乎很有帮助,但我不确定如何在map顶部绘制给定半径的圆,这样圆覆盖与给定半径对应的区域(并适应缩放和投影变化)。 最佳答案 您可以使用最新版本的Leaflet以米为单位传递这些半径。半径将根据缩放级别而变化。这里有更多信息来自Leaflet'sdocumentationL.circle([lat,lng],rad

JavaScript 样式 : don't use wrapper objects for primitive types

在GoogleJavaScript风格指南中,它说不要对基本类型使用包装对象。它说这样做是“危险的”。为了证明它的观点,它使用了这个例子:varx=newBoolean(false);if(x){alert('hi');//Shows'hi'.}好吧,我放弃了。为什么这里执行if代码? 最佳答案 因为每个typeofObject的变量都是真实的,包装器是对象。 关于JavaScript样式:don'tusewrapperobjectsforprimitivetypes,我们在StackO

javascript - 如何在 JavaScript 中按值对 map 进行排序?

如何按值对这张map进行排序?varmap=newMap();map.set('orange',10);map.set('apple',5);map.set('banana',20);map.set('cherry',13); 最佳答案 constmyMap=newMap();myMap.set("a",3);myMap.set("c",4);myMap.set("b",1);myMap.set("d",2);//sortbyvalueconstmapSort1=newMap([...myMap.entries()].sort((a

javascript - 在 react-native-maps 中渲染多个标记

嘿,我是ReactNative的新手,想问一下如何在map中渲染多个标记。这是我的代码内部类:-constructor(props){super(props);this.state={coordinate:([{latitude:3.148561,longitude:101.652778,title:'hello'},{latitude:3.149771,longitude:101.655449,title:'hello'}]),};内部渲染:-我想在map中渲染这两个标记,但我不知道如何在nativereact中制作循环来渲染它。我已经尝试了文档中的内容,但仍然无法正常工作。提前谢谢

javascript - Google map 中的标记可见性

我正在构建一个寻宝应用程序,我需要能够隐藏一个标记,并且只在特定的缩放级别使其可见。我如何实现这一目标?我正在使用自定义标记和谷歌地图v3。谢谢。哦,奇怪的是我可以像下面的代码一样在特定的缩放级别关闭可见性:varmarker=newgoogle.maps.Marker({draggable:false,raiseOnDrag:false,clickable:true,icon:image,shadow:shadow,shape:shape,map:map,url:'http://www.google.com/',visible:true,position:markerLatlng})