我有一个日期数组,并一直使用map函数迭代它,但我无法弄清楚将它们转换为整数的JavaScript代码.
这是日期数组:
var dates_as_int = [
"2016-07-19T20:23:01.804Z",
"2016-07-20T15:43:54.776Z",
"2016-07-22T14:53:38.634Z",
"2016-07-25T14:39:34.527Z"
];
Run Code Online (Sandbox Code Playgroud) 我需要一个正则表达式,以便如果我搜索“>”大于。
例如
对于这个字符串,我会得到 true - "if x> 2"
对于这个字符串,我会得到错误的“ <template>”
我试过这个 - [^<][a-zA-Z0-9_]+[a-zA-Z0-9_ ]*>
作为正则表达式,但问题是它找到了一个匹配的子字符串,例如<template> 它找到 template> 并返回true。
谢谢。
编辑:
我正在使用这个正则表达式[^<a-zA-Z0-9_][a-zA-Z0-9_]+[ ]*>在整个 firefox 1.0 源代码中尝试它,它似乎工作正常。
是否可以||在JavaScript中使用Case
function checkingForAB (data) {
var reply;
switch (data) {
case 'A'||'B':
reply = 'Yes';
break;
case 'D':
reply = 'No';
break;
default:
reply = 'No';
}
return reply;
}
Run Code Online (Sandbox Code Playgroud)
我以前没有尝试过。所以,我不知道会发生什么?
提前致谢。
我想使用 RegExp 将引用的文本设为粗体。
例如
var string = 'Hello "Joe"';
var regex = new RegExp(/"[a-zA-Z]"/g);
var el = document.getElementById('element');
el.innerHTML = string.replace(regex, ???); // Here '???' means I don't know what to write at second argument.
Run Code Online (Sandbox Code Playgroud)
我是新来的RegExp,所以不要打扰我上面的代码。
我有4个输入类型和两个具有相同名称的div.
<div>
<input class="palmetta" type="checkbox" name="palmetta[]" value="1"> Palmetta
<input class="palmettah" type="text" value="0" name="palmetta[]" ><br>
</div>
<div>
<input class="palmetta" type="checkbox" name="palmetta[]" value="1"> Palmetta
<input class="palmettah" type="text" value="0" name="palmetta[]" ><br>
</div>
Run Code Online (Sandbox Code Playgroud)
div当我检查第一个"palmetta"时,有一种方法只能在第一个目标上定位"palmettah" div吗?
我创造了这个:
$("div .palmetta").change(function() {
if(this.checked) {
$(".palmettah").prop('disabled', true);
} else {
$(".palmettah").prop('disabled', false);
}
});
Run Code Online (Sandbox Code Playgroud)
此脚本禁用所有,palmettah但我只需禁用已检查输入的palmettah内部div.