zoukankan      html  css  js  c++  java
  • JS 字符串 时间 数字函数操作 事件

    字符串  操作

    var s="abcdefg"

    s.tolowerCase()   转小写

    s.toupperCase()   转大写

    s.substring(2,5)   索引下标从0开始  从第3个开始截取5位

    s.substr(2,5)          同上

    假设 s="a,b,c,d,e,f,g"

    s.split(',')   有逗号  用逗号隔开字符串  好几个元素一个元素

    例如:

    1     var s = "a,b,c,d,e,f,g";
    2     var ss = s.split(',');
    3     for (var i = 0; i < ss.length; i++)
    4     { alert(ss[i]);}
    View Code

     s.length   长度

    s.indexof("world")  查找第一个world所在的位置  没有返回-1

    时间日期函数

    var d=new Date();   当前的系统的时间  很少用  因为用户电脑时间可以随便改

    var d=new Date(1999,3,2)  时间格式化   定义时间为1999年3月2日

    获取年份  d.getFullYear  

    获取月份 d.getMonth()

    获取天    d.getDate()

    获取星期几 d.getDay()

    获取小时 分钟 秒d.getHours()    d.getMinutes()    d.getSeconds()

    设置年份  d.setFullYear()

    数学函数

    去上限  Math.ceil()

    去下限  Math.floor()

    开平方  Math.sqrt()

    四舍五入 Math.round()

    随机数 Math.random()   随机数是0-1之间

    要取0-5之间的随机数

    Math.ceil(5*Math.random())

    补充小知识点

    s.match(reg)     s代表一个字符串   reg代表一个字符串  两个匹配   相当于 if中的  s==reg

    事件

    onclick  点击触发

    ondblclick  双击触发

    onmouseover  移入触发

    onmouseout  移出触发

    onmousemove  鼠标在上面移动触发

    onchange  内容改变触发

    onblur  失去焦点触发

    onfocus  获得焦点触发

    onkeydown  按键按下触发

    onkeyup   按键抬起来触发

    onkeypress  放开任何字母键触发  但是系统按钮无法识别(例如:箭头  功能键)

  • 相关阅读:
    Spark调优之JVM调优
    hive连接MySQL报错
    Kafka安装
    Linux系统Mini版配置相关
    Linux系统完整安装在虚拟机Mini
    hive_异常_01_(未解决)FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. org.apache.hadoop.hbase.HTableDescriptor.addFamily(Lorg/apache/hadoop/hbase/HColumnDescriptor;)V
    HBase的详细安装部署
    MyCat实现数据库与数据库之间的读写分离
    git+github
    react--入门
  • 原文地址:https://www.cnblogs.com/zhangwei99com/p/6666975.html
Copyright © 2011-2022 走看看