zoukankan      html  css  js  c++  java
  • js对象 1字符串对象2时间日期对象3数字对象

    1字符串对象  直接对字符操作

           var str = "这,是,不,是,字,符,串";
            //字符串转数组  字符串.split(分隔符)
            var arr = str.split(",");//参数是分隔符
            console.log(arr);  // ["这", "是", "字", "符", "串"]
            //数组转字符串  数组.join(字符串连接符)
            var str1 = arr.join("-");
            console.log(str1); //这-是-字-符-串
            
            //判断字符串是否包含   包含返回下标  不包含返回-1
            var i = str.indexOf("我");
            //返回最后一次出现的下标
            var i = str.lastIndexOf("是")
            
            var str = "HELLO word";
            //字符串转大写 小写
            //alert(str.toUpperCase());
            //alert(str.toLowerCase());
            
            //截取字符串 字符串.substr(从哪开始,截取几个)
            //alert(str.substr(0,5));

    应用例题 判断一个数是不是回文数

    思路                             var  a=1234,

                                            var a=a+“”;   

           1数字转数组           b=a.split (" ,")   ; 

            2反转数组                     c=b.reverse();

             3数组转字符串       var   a1=c.join(“”)

             4两个字符串比较           if(a == a1){
                                                             alert("是回文数")
            }
     2时间日期对象    new Date ()

         var myDate = new Date();  
        myDate.getYear();        //获取当前年份(2位)
        myDate.getFullYear();    //获取完整的年份(4位,1970-????)
        myDate.getMonth();       //获取当前月份(0-11,0代表1月)
        myDate.getDate();        //获取当前日(1-31)
        myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
        myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)
        myDate.getHours();       //获取当前小时数(0-23)
        myDate.getMinutes();     //获取当前分钟数(0-59)
        myDate.getSeconds();     //获取当前秒数(0-59)
        myDate.getMilliseconds();    //获取当前毫秒数(0-999)
        myDate.toLocaleDateString();     //获取当前日期
        var mytime=myDate.toLocaleTimeString();     //获取当前时间
        myDate.toLocaleString( );        //获取日期与时间
     3   数学对象    Math.random()

         
           

  • 相关阅读:
    Linux新用户创建与删除细节详解
    通过windows远程访问linux桌面的方法(简单)
    物理机网络地址配置原理
    Hive安装中metadata初始化问题
    彻底理解Promise对象——用es5语法实现一个自己的Promise(上篇)
    基于react+react-router+redux+socket.io+koa开发一个聊天室
    深入探析koa之异步回调处理篇
    深入探析koa之中间件流程控制篇
    【踩坑记录】一个新手几乎都踩过的坑...
    NodeJS优缺点及适用场景讨论
  • 原文地址:https://www.cnblogs.com/w-xibao/p/7682638.html
Copyright © 2011-2022 走看看