结构-行为-样式-有趣的函数

本文介绍了使用JavaScript处理键盘事件的具体方法,展示了如何通过按键触发消息发送功能,并提供了实现两个函数相互循环调用的示例代码。此外,还提供了一个统计字符串中最常出现字符的示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、按Enter键的效果:

//鼠标事件 
document.onkeydown = function(event) {
        if (event.keyCode == 13
                && $("#sendMsgInput").is(":focus")) {
            sendMsg = $("#sendMsgInput").val().trim();

            sendMessage(msgContent,1,null);
            $("#sendMsgInput").val("");
            return false;
        }
    };

 


二、两个循环调用的函数

var callBackTime = function (){
    alert("you are so smart!");
    setTimeout(callBackTime2, 2000);
}
var callBackTime2 = function () {
    alert("you are really pretty good!");
    setTimeout(callBackTime, 2000);
}
window.onload = callBackTime();

 




 
三、字符串中出现次数最多的字符
 
<script>
          var s = "fggfgfbffnggmvs";
          var a = s.split("");
          var n = 0,old = 0,name = "",tname = "";
          for(var i=0;i<a.length;i++){
              name = a[i];
              for(var j=0;j<a.length;j++){
                  if(a[j] == a[i]){
                      n += 1;
                  }
              }
              if(n>old){
                  tname = name;
                  old = n;
              }
              name = "";
              n = 0;
          }
          alert(tname +" is "+old);
      </script>

 



转载于:https://www.cnblogs.com/ChickenTang/p/5655394.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值