如何获取字符串中的符号数

时间:2018-09-27 14:15:00

标签: javascript

你好我有这个功能

google.maps.event.addDomListener(
    searchInput, 
    'keydown', 
    (e) => {
        console.log('num=>',e.num)

如您所见,我试图在此处理程序的所有字符串中获取e符号的数量

我可以通过console.log('num =>',searchInput.value.length)来获取它,但是当我按下此e键时,如何获取值中最后一个字符的keyCode

1 个答案:

答案 0 :(得分:0)

您可以使用String.fromCharCode(e.which || e.keyCode),这将为您提供按键的字符表示形式,例如。如果您按1,则为'1'(也为e.key)。

如果您想要实际的密钥代码(例如密钥1将是49),则可以使用e.whiche.keyCode(取决于浏览器)