【js 自带的 map() 方法全面了解】教程文章相关的互联网学习教程文章

javascript – 在/ map等的角度6 / rxjs中输入错误【代码】

我收到以下错误,尝试更新角度6的解决方案.ERROR in ../app/AuthService.tsTS2339: Property 'of' does not exist on type 'typeof Observable'. ERROR in ../app/AuthService.tsTS2339: Property 'map' does not exist on type 'Observable<any>'. ERROR in ../app/AuthService.tsTS2339: Property 'map' does not exist on type 'Observable<boolean>'. ERROR in TS2339: Property 'map' does not exist on type 'Observabl...

Google.maps.Map Javascript API V3与jquery兼容【代码】

我试图通过在id =“google_map”div上添加地图来弄清楚为什么会这样做map = new google.maps.Map(document.getElementById("google_map"), googleMapOptions);但这不会奏效var our_map = $("#google_map"); map = new google.maps.Map(our_map, googleMapOptions); 我在firebug上遇到此控制台错误TypeError: Argument 1 of Window.getComputedStyle does not implement interface Element....(a,b,c){c=c&&1==b;Jt.H?Yn(a[w],c?"":...

javascript – 使用sourceComments吞吐SASS任务:’map’产生’断言失败’【代码】

我有一个Web应用程序,我正在使用AngularJS,D3,Pixi.js和gulp作为构建系统进行开发.这一切都很好,除了gulp-sass.这是相关的代码:gulp.task('sass-dev', ['clean-dev'], function() {return gulp.src( cfg.appFiles.rootSass ).pipe( sass({ errLogToConsole: true })).pipe( gulp.dest( cfg.buildDir+cfg.destDirs.css ) ).pipe( livereload( server ) ); });cfg只是一个具有预定义globs的变量.如果我做第三行.pipe( sass({ errLo...

javascript – React.js this.props.data.map()不是函数【代码】

我正在搞乱反应并试图解析并渲染一个json对象.现在,我只是设置一个硬编码的对象进行测试,而不是从ajax调用中获取它.<script type="text/jsx">var Person = React.createClass({ render: function() {return (<div><p className="personName"></p><p className="personSA1"></p><p className="personSA2"></p><p className="zip"></p><p className="state"></p><p className="country"></p></div>);} });var PersonDiv = React.crea...

javascript – React JS嵌套条件,.map()上的意外错误【代码】

我正在尝试渲染嵌套条件,一个案例会让我使用.map()renderClasses () {if (!this.state.classes.length) {console.log(this.state.userType)if (this.state.userType) return(<div>Add Class</div>)else return (<div>Join Class</div>)} else {return (<div>{this.state.classes.map((class) => {^ unexpected token here <div>one class</div>})}</div>)}}render() {if (!this.state.isLogged) {return <Redirect to='/' />}retur...

javascript – Array map和rxjs map之间有什么区别【代码】

我想知道rxjs和数组上的映射是一样的.数组映射方法和rxjs映射运算符的使用有何不同?解决方法:Array.map转换单个数组的每个元素.console.log( [ 1, 2, 3 ].map(x => x * x) ) // log: [ 1, 4, 9 ]通常,RXJS Observables更像是一个数据流,但每个数据都是它自己的实体. 您可以选择在Observable中存储数组,但仍然会将每个数组视为单个实体.每当你调用下一个主题#时,你就会提供一个全新的数组.在这种情况下,没有与使用RXJS的Array#push...

什么是Javascript .map相当于vb?【代码】

我正在尝试在vb中创建一个简单的脚本,将一个字符串“这些是我的角色”转换为“tHeSe ArE mY cHaRaCtErS” 起初看起来很简单,我创建了一个用户表单,并有2个文本框(输入和输出)和一个按钮.我希望将字符串拆分为字符,然后在使用UCase和LCase与Mod2和循环之间交替使用. 我问我的朋友他怎么用他用javascript中给我这个语言的首选语言来做这件事string.split('').map((c,i) => (i%2)? c.toUppercase() : c.toLowercase() )这是rubystring...

javascript – 如何使用map将键名更改为嵌套对象?【代码】

这是对象{a: 1,b: {c: {d: 2},e: 3} }这是地图{'a': 'aaa','b': 'bbb','b.c.d': 'bcd' }这是预期的结果.{aaa: 1,bbb: {c: {bcd: 2},e: 3} }我知道lodash中有一个函数_.get可以得到像b.c.d这样的值. 但是如何使用地图更改密钥名称?解决方法:您可以通过跟踪当前路径并使用以下方法在地图中构建密钥来递归执行此操作:let o = {a: 1,b: {c: {d: 2},e: 3}} let map = {'a': 'aaa','b': 'bbb','b.c.d': 'bcd' }function makeObj(obj, ...

使用JavaScript map reduce从数组中删除项目【代码】

我有一个带有map reduce的JavaScript示例,用于在转换它们之后从数组中删除项目.是否有更简单的方法来实现这一点,因为它看起来有点复杂 我put it in a JSFiddle here和这里是地图缩小部分:var after = before.map(function (item) {if (item.keep) {return {z: item.a};} else {return undefined;} }).reduce(function (prev, item) {if (item) {if ($.isArray(prev)) {prev.push(item);return prev;} else if (prev) {return [pre...

javascript – 为什么`lodash.map([‘A’],String.prototype.toLowerCase.call)`不起作用?【代码】

如果我想获得一个转换为小写的字符串数组,这似乎是正常的事情:lodash = require('lodash') lodash.map(['A', 'B'], String.prototype.toLowerCase.call)TypeError: object is not a functionat Function.map (/Users/alejandro.carrasco/repos/cap-proxy/node_modules/lodash/dist/lodash.js:3508:27)at repl:1:9at REPLServer.self.eval (repl.js:110:21)at Interface.<anonymous> (repl.js:239:12)at Interface.EventEmitter.em...

使用ng-map / angularjs-google-maps在javascript中检索当前位置【代码】

如何使用allenhwkim的angularjs-google-maps api在javascript中检索我当前的位置? 目前,我可以通过HTML代码访问我当前的位置<marker animation="DROP" position="current-location"></marker>但是我希望实现一个当前位置按钮,当我离开当前位置时,它会让我将地图置于当前位置. HTML:<input type="submit" Value="currentLocation" ng-click ="currentLocation()"/>JS:$scope.currentLocation = function(){//how do i get curren...

javascript – 如何在React Native Android中实现Google Map(React-Native-Maps)【代码】

我一直在使用https://github.com/lelandrichardson/react-native-maps/blob/master/docs/installation.md的React-Native-Maps库 我已经完成了所有的滴注步骤,但我仍然收到一个空白屏幕(整个反应屏幕都是白色的,就像没有渲染一样). 但是,当我尝试在反应中渲染元素时,会弹出文本.因此我的地图没有显示是我执行库而不是反应问题的结果. 这是我的index.android.js页面的代码/*** Sample React Native App* https://github.com/facebook...

javascript – 获取React渲染中map返回的数组大小【代码】

我在React组件的render方法中使用了array.map.它可以工作,但我想知道它渲染了多少行.我正在尝试在我的构造函数中初始化this.numRows = 0,然后在map回调中递增它:<div><p>Number of rows = {this.numRows}</p>{this.state.members.map((member) => {if (member.display) {this.numRows++;return <p>{ member.name }</p> }})}</div>但这仍然显示为零.完整代码:jsfiddle.net/ra13jxak/.如何显示返回的行数?解决方法:您可以考虑先过...

Javascript Array Map意外更改了原始数组值【代码】

我有构造函数创建一个对象 我初始化一个名为arr1的数组,调用该函数来生成起始值. 我映射到arr1以生成arr2 但我原来的arr1改变了.为什么是这样?是因为我在初始化数组和事件循环时正在进行异步回调吗? 作为参考,我试图从我之前的帖子中获取有关用于重构的canvas here的想法function point(x,y){return {x,y} }arr1 = [point(1,2), point(3,4)]; console.log(arr1, "arr1");arr2 = arr1.map(b=>{b.x = b.x+2;b.y = b.y+2;return b; ...

javascript – 具有mulitvariable功能的Lodash Map【代码】

是否可以使用lodash迭代集合并将项目传递给需要两个(或更多)参数的函数?在以下示例中,该函数应采用两个值并添加它们.地图应该采用数组并为每个数组添加10.以下是我认为这有效的方法:function x (a, b) {return a + b }var nums = [1, 2, 3] console.log(_.map(nums,x(10))) --->ans should be [11, 12, 13] --->actually is [ undefined, undefined, undefined ]解决方法:你在这里尝试做的是“curry”x函数,lodash通过curry()支持...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部