это использование для Scope так же, как это
<script type="text/javascript" language="javascript">
$('#tbleName tbody tr').each(function{
var txt='';
txt += $(this).find("td").eq(0).text();
\\same as above but synatx different
var txt1='';
txt1+=$('#tbleName tbody tr').eq(0).text();
alert(txt1)
});
</script>
значение txt1 и txt одинаково в вышеприведенном примере $ (this) = $ ('# tbleName tbody tr') - Same
Может ли это работать?
pervec <- sapply(list(dp,de,up,ue),
function(a) rowSums(sapply(a, `==`, vals)))
pervec
# [,1] [,2] [,3] [,4]
# [1,] 1 1 0 0
# [2,] 0 1 1 0
# [3,] 1 0 0 1
# [4,] 1 1 1 0
# [5,] 0 0 1 0
# [6,] 2 0 0 0
ind <- xor(pervec[,1] == 1, pervec[,2] == 1) & xor(pervec[,3] == 1, pervec[,4] == 1)
ind
# [1] FALSE TRUE TRUE FALSE FALSE FALSE
vals[ind]
# [1] "b" "c"
de
, то естьde <- c('b', 'a', 'd', 'b')
, выходvals[ind]
все еще[1] "b" "c"
, но теоретически"b"
не соответствует ограничению. – Darren 13 July 2018 в 17:23dp
и другие были эффективно наборами i>. Я интерпретирую "только один раз" i> как ", найденный в одном, а не в другом" i>. Если ваша интерпретация верна, тогда мой ответ действительно недостаточен. (Вот почему хороший пример важен!) – r2evans 13 July 2018 в 17:42dp
. Слишком плохо, это было way i> быстрее, чем циклfor
:-) – r2evans 14 July 2018 в 15:10