是否可以从forEach的返回中构造一个对象?我的状况:
const data = {}
object.rules.forEach(rule => {
data[rule.name] = { body: [], type: rule.type }
})
Run Code Online (Sandbox Code Playgroud)
我想怎么做:
const data = object.rules.forEach(rule => {
data[rule.name] = { body: [], type: rule.type }
})
Run Code Online (Sandbox Code Playgroud) 我想实现一个基本的音频播放器来从文件夹加载文件并通过按 ReactJS 中的按钮来播放它。
\n\nimport React, { Component, PropTypes } from \'react\';\nimport ReactDOM from \'react-dom\';\nimport Tone from \'tone\';\nimport MuiThemeProvider from \'material-ui/styles/MuiThemeProvider\';\nimport Slider from \'material-ui/Slider\';\nimport RaisedButton from \'material-ui/RaisedButton\';\n\n\nlet sound = new Tone.Player("kick.wav").toMaster();\nexport default class App extends Component {\n\nrender() {\n\n return(\n <MuiThemeProvider>\n <div>\n <Slider min={0} max={100} step={10} className = "Slider1Test1" style={{height: 400}} axis="y"/>\n <RaisedButton label="A" className = "RaisedB1Test1" style={{width: 10}}/>\n\n <Slider min={0} max={100} step={10} className = "Slider2Test1" style={{height: 400}} axis="y"/>\n <RaisedButton label="B" className = "RaisedB2Test1" style={{width: 10}}/>\n </div>\n </MuiThemeProvider>\n );\n}\n}\nRun Code Online (Sandbox Code Playgroud)\n\n但这给出了一个错误: …
每次我的团队尝试在node.js中实现某些东西时,会发生什么,关于我们应该如何修复它的任何想法? - 请注意,我们是节点新手
$ npm install express --save
SyntaxError: Unexpected identifier
at Object.exports.createScript (vm.js:24:10)
at REPLServer.defaultEval (repl.js:235:25)
at bound (domain.js:287:14)
at REPLServer.runBound [as eval] (domain.js:300:12)
at REPLServer.<anonymous> (repl.js:427:12)
at emitOne (events.js:95:20)
at REPLServer.emit (events.js:182:7)
at REPLServer.Interface._onLine (readline.js:211:10)
at REPLServer.Interface._line (readline.js:550:8)
at REPLServer.Interface._ttyWrite (readline.js:827:14)
Run Code Online (Sandbox Code Playgroud) 我的脚本从用户收到一个包含城市名称或多个的字符串,我想提取城市名称.我当前的代码将字符串拆分为基于空格的单词,但如果城市名称是两个不起作用的单词.我可以有一个预期的城市名称数组,我希望匹配该数组的字符串的城市名称,有没有可能的方式,而不必使用神经语言处理技术?
例
var cities = ['Cairo', 'Dubai', 'San Francisco']
// possible strings
var user_string = 'traveling to Cairo' // result ['Cairo']
var user_string = 'will leave San Francisco to Dubai late' // result ['San Francisco', 'Dubai']
Run Code Online (Sandbox Code Playgroud) 我正在努力使用两个选择元素来对我的正方形和圆形进行排序。
每个选择元素单独工作,但不能一起工作。谁能告诉我怎样才能让它正常工作?
请帮忙!
function colorType(){
var colorBox = document.querySelector('#selectColor');
var boxValue = colorBox.options[colorBox.selectedIndex].value;
var blue = document.querySelectorAll('.card.blue');
var red = document.querySelectorAll('.card.red');
if(boxValue == 'blue'){
for (var i = 0; i < red.length; i++){
red[i].classList.add('hidden');
}
for (var i = 0; i < blue.length; i++){
blue[i].classList.remove('hidden');
}
}
if(boxValue == 'red'){
for (var i = 0; i < blue.length; i++){
blue[i].classList.add('hidden');
}
for (var i = 0; i < red.length; i++){
red[i].classList.remove('hidden');
}
}
}
function shapeType(){
var shapeBox = document.querySelector('#selectShape'); …Run Code Online (Sandbox Code Playgroud)