草庐IT

source-map-explorer

全部标签

javascript - javascript中的map()是同步的吗?

函数是:[1,2,3].map(function(item){console.log(item);//return'something';});我的预期行为是输出只有1,除非我取消注释//return'something'但我真的明白123我做错了什么?更新:我正在用nodejs测试它。我真的不明白。varasync=require("async");[1,2,3].map(function(item){console.log(item);//return'something';});async.map([1,2,3],function(item,callback){console.l

javascript - 在 Internet Explorer 中下载动态 CSV

以下代码适用于FireFox和Chrome,但不适用于IE。本质上,我有一个JSON对象,它被转换为数组,然后转换为csv格式,当我在FF或Chrome中单击按钮时,文件被下载或SaveAs窗口打开,但在IE中将打开一个新选项卡。在一个完美的世界中,IE不会存在,但在现实世界中,我们必须让它工作,大声笑。$("#csvbtn").click(function(e){e.preventDefault();varjson_obj=JSON.parse(result);varcsv=JSON2CSV(json_obj);window.open("data:text/csv;charset=u

javascript - 使用 for 循环而不是 map 以小写形式返回数组中的所有值

varsorted=words.map(function(value){returnvalue.toLowerCase();}).sort();此代码以小写形式返回words数组中的所有值并对它们进行排序,但我想用for循环做同样的事情,但我做不到。我试过:for(vari=0;i 最佳答案 您现在也可以通过使用箭头函数和Array的map()方法非常简单地实现这一点:varwords=['Foo','Bar','Fizz','Buzz'].map(v=>v.toLowerCase());console.log(words);请注意

javascript - 防止 Internet Explorer 11 中的过度滚动

我有一个网站有在它上面可以垂直滚动。这很好用。我也隐藏了滚动条,这也很好用。CSS本质上是.scrollable{overflow-y:scroll;-ms-overflow-style:none;}不过,我目前在InternetExplorer11和Windows7触摸屏上遇到了问题。当用户点击滚动条的顶部或底部时,窗口会反弹(即出现过度滚动)。虽然这对大多数用户来说只是一种烦恼,但这是在信息亭全屏运行,因此overscoll允许桌面窥视(不仅仅是浏览器背景)。我一直未能找到解决方案。touch-action(前缀和不),例如html,body,.scrollable{-ms-tou

javascript - 使用 Javascript 或 CSS 从 Internet Explorer 打印时隐藏页眉和页脚

当我从InternetExplorer打印网页时,它会自动添加页眉和页脚,包括网站标题、URL、日期和页码。是否可以使用Javascript或CSS以编程方式隐藏页眉和页脚?要求:在IE6中工作(不需要其他浏览器支持,因为它对Intranet是必需的)可能会使用ActiveX、JavaApplet、Javascript、CSS最好不是用户需要安装的东西(例如http://www.meadroid.com/scriptx)。尽管我认为这可能是唯一的选择,但请随意列出其他第三方可用的插件不要求用户手动更新他们的浏览器设置不要将页面呈现为PDF或Word文档或任何其他格式不要写入注册表(安全

javascript - 带 JS 的 Internet Explorer 11 性能

我有一个由GWT生成的非常复杂的javascript,它在所有浏览器(包括IE10)中运行良好,但在IE11中我面临性能问题。激活探查器我发现了最消耗的代码是怎样的......(从最消耗的开始排序)clientWidth、offsetHeight以及具有令人印象深刻值的类似方法:clientWidth仅60次调用32秒(32806毫秒)181次调用的offsetHeight29seconds在我看来,我的性能问题的原因在于IE11(考虑到整个代码在IE10中的执行时间约为2秒),此外我自然可以开始优化减少调用次数(如果可能)我想了解我使用的方法或其他方法是否有任何问题任何人都知道IE1

javascript - 如何使用 webpack 生成 d.ts 和 d.ts.map 文件?

我找不到使用webpack生成d.ts和d.ts.map文件的方法。babel-loader只生成js和js.map文件。我还需要d.ts和d.ts.map文件(我可以使用tsc命令生成),如下图所示:这是一个包含所有设置的最小存储库:https://github.com/stavalfi/lerna-yarn-workspaces-example更多详情我搬到了Lerna+yarn。我的一个包是用TS和JS编写的core(将在其他包中使用)。我正在为ts-to-js使用webpack4,babel-loader8。其他包试图找到我的core包的类型定义和实现,但我只能生成index.

javascript - angular-google-maps TypeError : $scope. map.control.refresh 不是函数

我将angular-google-maps集成到我的cordova移动应用程序中。我想使用以下函数刷新map。functionrefreshMap(){$scope.map.control.refresh({latitude:$scope.location.T_Lat_Deg_W.value,longitude:$scope.location.T_Long_Deg_W.value})}但是出现错误angular.js:13540TypeError:$scope.map.control.refreshisnotafunctionatScope.refreshMap(mapControll

javascript - 以编程方式单击标记和 map

我想在Googlemap中以编程方式点击标记和map。我该怎么做? 最佳答案 以编程方式触发标记点击/事件的正确方法是使用google.maps.event:google.maps.event.trigger(marker,'click') 关于javascript-以编程方式单击标记和map,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3597497/

javascript - Google Maps API 和 KML 文件 LocalHost 开发选项

GooglemapJavaScript第3版APIlibrarydocumentationclearlyexplains:TheGoogleMapsAPIsupportstheKMLandGeoRSSdataformatsfordisplayinggeographicinformation.ThesedataformatsaredisplayedonamapusingaKmlLayerobject,whoseconstructortakestheURLofapubliclyaccessibleKMLorGeoRSSfile.关于如何加载本地数据甚至有几个StackOverflow问题: