如果我有 UTC 格式的日期时间,例如:2018-05-29T02:51:39.692104,如何应用当前用户的时区偏移量以使用 moment.js 获取他们的本地时间?
我有一个数组s=[John; Alex; Mark],我想逐个延迟地显示这个数组的元素.
for (var i=0; i<=3; i++)
{
setTimeout(function(){x.innerHTML=s[i]},3000)
}
Run Code Online (Sandbox Code Playgroud)
这似乎很简单的问题,但我无法弄清楚.
试图回到 Javascript,在这个非常基本的事情上遇到了一些麻烦。
https://jsfiddle.net/gfitzpatrick2/aw27toyv/3/
var name = document.getElementById("name");
function validate() {
alert("Your name is " +name);
}Run Code Online (Sandbox Code Playgroud)
<form action="" method="post" name="myForm">
<label>Name</label>
<input type="text" name="name" id="name" />
<input type="submit" name="submit" onclick="validate()" />
</form>Run Code Online (Sandbox Code Playgroud)
只是想要一个弹出框,显示您在字段中输入的名称,不知道为什么它不起作用。我离题了吗?
谢谢。
我有一个文本例如:
我想吃一块馅饼,我想带狗出去,我想游泳(馅饼,狗,游泳)
我需要一个JavaScript RegEx来取代
现在,以外的新行,()如果我使用.replace(/,/g, "\n")我会得到:
I would like to eat a pie
I would like to take the dog out
I would like to swim(pie
dog
out)
Run Code Online (Sandbox Code Playgroud)
我需要的是:
I would like to eat a pie
I would like to take the dog out
I would like to swim(pie,dog,swim)
Run Code Online (Sandbox Code Playgroud) 我正在使用 fs.readFileSync(fileName, 'utf8'); 读取 JSON 文件 但结果包括换行符,并且输出如下:
"{\r\n \"name\":\"Arka\",\r\n \"id\": \"13\"\r\n}"
Run Code Online (Sandbox Code Playgroud)
如何避免这些字符?
我的本地文件如下所示:
{
"name":"Arka",
"id": "13"
}
Run Code Online (Sandbox Code Playgroud) 我想订购以下数组:
如果我执行以下操作:
_.orderBy(list, function (e) { return e.name, ['desc'] })
Run Code Online (Sandbox Code Playgroud)
它将返回:
如您所见,它按字母顺序正确排列列表,但不考虑字符串末尾的数字。
非常感谢您的帮助:)
我是一个新的java脚本,并有如下对象数组
[{
firstName: "John",
lastName: "Doe",
age: 46
},
{
firstName: "Mike",
lastName: "Jeffrey",
age: 56
}]
Run Code Online (Sandbox Code Playgroud)
我想将这个对象数组转换为多维数组,如下所示
[
[{
firstName: "John",
lastName: "Doe",
age: 46
}],
[{
firstName: "Mike",
lastName: "Jeffrey",
age: 56
}]
]
Run Code Online (Sandbox Code Playgroud)
我使用以下代码转换为多维数组
var actualResult = [];
var arrayLength = inputObj.length;
for (var i = 0; i < arrayLength; i++) {
var tempResult = [];
tempResult.push(inputObj[i]);
actualResult.push(tempResult);
}
Run Code Online (Sandbox Code Playgroud)
inpuObj是我的实际输入.这是实现方案的正确方法吗?
我有一个 id 数组,想创建一个数组对象,并在打字稿中添加一个键“id”
array = ['6016b86edeccb2444cc78eef','6016b86edeccb2444cc78eee']
result = [{"id":"6016b86edeccb2444cc78eef"},{"id":"6016b878deccb2444cc78ef0"}]
Run Code Online (Sandbox Code Playgroud) 在字典中,我想为给定键添加数字列表。但我无法做到这一点。
for(int i = 0 ; i < size ; i++){
string input = Console.ReadLine();
string[] inputList = input.Split(' ');
count[Convert.ToInt32(inputList[0])]++;
if(!map.ContainsKey(Convert.ToInt32(inputList[0]))){
map.Add(Convert.ToInt32(inputList[0]),new List<string>());
map_index.Add(Convert.ToInt32(inputList[0]),new List<int>());
}
}
Run Code Online (Sandbox Code Playgroud) 我在JS中声明了一个对象,并尝试为其属性赋值.但是当我只定义了一个属性但没有多个属性时,我可以这样做.
这很好用:
let User = {
name
};
User['name']='Praveen';
alert(User.name);Run Code Online (Sandbox Code Playgroud)
但事实并非如此
let User = {
name,
email
};
User['name']='Praveen';
User['email']='incopraveen@gmail.com';
alert(User.email); //says email is not defined.Run Code Online (Sandbox Code Playgroud)
注意:我也试过删除分号.也试过点符号
我在面试时遇到了一个问题。问题是根据重复字符计数对数组进行排序。
问题:
['#','$','#','?','?','#','#','#']
Run Code Online (Sandbox Code Playgroud)
输出:
[#,#,#,#,#,?,?,$]
Run Code Online (Sandbox Code Playgroud)
所以我试图写一个解决方案,它按预期工作。请在评论中查看我的解决方案,如果有可用的优化范围,请告诉我。
如果有任何建议或疑虑,请告诉我
我有一个数组数组,需要成为1个唯一值数组.
[1, 3, 2], [5, 2, 1, 4], [2, 1]
Run Code Online (Sandbox Code Playgroud)
我想使用reduce/map来解决问题,但它似乎没有用.我已经用嵌套for循环解决了这个问题,如下所示:
function uniteUnique(arr) {
var args = Array.from(arguments);
var arr = [];
for (var i = 0; i < args.length; i++) {
for (var j = 0; j < args[i].length; j++) {
if (!arr.includes(args[i][j])) {
arr.push(args[i][j]);
}
}
}
return arr;
}
Run Code Online (Sandbox Code Playgroud)
现在我尝试使用reduce/map解决问题,但没有得到正确的解决方案,如下所示:
function uniteUnique(arr) {
var args = Array.from(arguments);
return args.reduce(
(arr, a) => a.map(n => (!arr.includes(n) ? arr.push(n) : n)),
[]
);
}
console.log(uniteUnique([1, 3, 2], [5, 2, …Run Code Online (Sandbox Code Playgroud) javascript ×9
arrays ×2
node.js ×2
c# ×1
datetime ×1
dictionary ×1
html ×1
json ×1
list ×1
lodash ×1
momentjs ×1
onsubmit ×1
reduce ×1
regex ×1
settimeout ×1
sorting ×1
typescript ×1