相关疑难解决方法(0)

如何查看Perl哈希是否已经有某个键?

我有一个Perl脚本,它计算文本文件中各种字符串的出现次数.我希望能够检查某个字符串是否还不是散列中的键.是否有更好的方法完成这项工作?

这是我在做的事情:

foreach $line (@lines){
    if(($line =~ m|my regex|) )
    {
        $string = $1;
        if ($string is not a key in %strings) # "strings" is an associative array
        {
            $strings{$string} = 1;
        }
        else
        {
            $n = ($strings{$string});
            $strings{$string} = $n +1;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

lookup perl hash key

54
推荐指数
4
解决办法
12万
查看次数

为什么我的jQuery点击处理程序似乎为某些目标运行多次?

我申请:

$(".newContentLink").click(function() {
    $("#test").append("1");
});
Run Code Online (Sandbox Code Playgroud)

在这:

<span id="contents">
<input class="newContentLink" type="submit" style="width: 100%;" value="CREATE A NEW CONTENT"/>
<span id="content1" class="content study">
</span>
<input class="newContentLink" type="submit" style="width: 100%;" value="CREATE A NEW CONTENT"/>
<span id="content3" class="content study">
</span>
<input class="newContentLink" type="submit" style="width: 100%;" value="CREATE A NEW CONTENT"/>
<span id="content4" class="content category">
</span>
<input class="newContentLink" type="submit" style="width: 100%;" value="CREATE A NEW CONTENT"/>
</span>
Run Code Online (Sandbox Code Playgroud)

为什么当我点击它添加111的前2个按钮时,下一个按钮增加11,最后一个按钮增加1?

jquery onclick

13
推荐指数
3
解决办法
1万
查看次数

标签 统计

hash ×1

jquery ×1

key ×1

lookup ×1

onclick ×1

perl ×1