内置对象Date、String

Date类型

  1. 创建一个日期对象

    • 使用new 运算符和Date构造函数创建日期对象 ,如果构造函数没有传入参数,那么 获取的是当前时间。
  2. 常用方法

    • 获取时间
    • getDate()获取对象中的月份中的天数
    • getDay() 获取时间对象的星期,使用数字表示,0表示星期天,1-6表示星期一到六
    • getFullYear()返回对象中的年份,使用数字的形式
    • getHours()返回时间对象的小时数
    • getMinutes()返回时间对象的分钟数
    • getMonth()返回时间对象的月份,0表示1月,以此类推
    • getTime()返回一个时间戳
    • 设置时间
    • setDate(day)设置当前的天数
    • setMonth(Month,day)设置月份和天数,如果天数没有传入,那么系统通过调用getDate()方法获得
    • parse(string) 解析传入的时间字符串的形式,返回这个时间的时间戳

string 对象常用的方法

  • 有关于标签的方法

    • anchor(anchorString) 在文本两端放置一个有name属性的锚点
    • big(string)在文本两端放置big标签
    • blink()在文本两端放置blink标签
    • bolid() 对文本实现加粗效果
    • fontsize(size)设置文本两端的文字的大小
    • fixed()将HTMl标记放置文本的两端
    • fontcolor(color)设置文本的字体颜色
    • link(address)给文本设置超链接,href属性值是address
    • small()将small标签放置在文本两侧
    • strike()将strike标签放置在文本两侧
    • sub()
    • sup()
  • 对字符串的操作

    • charAt()返回指定索引出字符,超出有效的索引范围,返回空字符串。

      var a = '34df';
      alert(a.charAt(2));//d
    • charCodeAt()返回指定索引出字符的Unicode码的整数形式,如果没有,那么返回一个NaN.

      var a = '343'.charCodeAt(1);
    • fromCharCode(code1…)将Unicode码的整形数值转换成字符串

          var d =String.fromCharCode(52);
      
    • concat()连接两个字符串,返回一个新的字符串。

      var a = '34dfsdfaf';
      var b = 'fdfkjfkd';
      var d = 'dfdsikdfkkkkkk';
      var c = a.concat(a,d);
      alert(c);
    • indexOf(string)返回指定的子字符串在文本中的第一次出现的索引

      var a = 'dadg';
      alert(a.indexOf("a"));//1
    • lastIndexOf(string)返回指定的子串从最后开始找第一次出现的索引

      var a = 'dadg';
      alert(a.lastIndexOf("d"));//2
    • match(rgexp) 使用正则规则匹配字符串,返回匹配的子串

          var a = 'dfdf334';
          var b = a.match(/\d+/);
          alert(b);//334
    • stringObj.replace(rgExp, replaceText) 使用正则的规则匹配字符串,用指定的字符替换匹配的子串,返回替换后的整个字符串

          var a = 'dfdf334';
          var b = a.match(/\d+/);
          alert(b);//dfdf***
      
    • stringObj.search(rgExp)返回和正则表达式匹配的第一个子串的位置

      var a = 'dfdf334';
      var b = a.search(/\d+/);
      alert(b);//4
    • split(string) 使用指定额字符,分割字符串,返回一个子串数组

      var a = 'd3f3d3f34';
      var b = a.split('3');
      alert(b); //d,f,d,f,4
    • slice(start,end)根据指定额索引,截取字符串的一部分,返回截取的子串

      • 如果开始,和结束参数都定了,开始包含,结束不包含

        var a = 'dfdf334';
        var b = a.slice(2,5);
        alert(b);//df3
      • 如果指定了,开始的参数,那么默认从开始,截取到字符串的结尾

        var a = 'dfdf334';
        var b = a.slice(2,5);
        alert(b);//df334
    • substr(start,leng)根据起始位置的索引,和长度截取子串,返回截取的子串

          var a = 'd3f3d3f34';
          var b = a.substr(2,2);
          alert(b);
      • 如果length设置为0那么返回一个空串
      • 如果没有设置length,那么默认从开始位置截取到最后
    • substring(start,end)根据设置的索引,截取子串,返回截取的子串
      • 没有给定结束的索引那么默认截取到最后
      • 如果给定了索引,那么开始包含,结束不包含。

        var a = 'd3f3d3f34';
        var b = a.substring(2);
        alert(b);
    • toLowerCase()将字符串中的字母转换成小写字母,返回转换后个字符串

      var a = 'd3DFDSd3DDDf34';
      var b = a.toLowerCase();
      alert(b);
    • toUpperCase()将字符串的字母转换成大写的,返回转换后的字符串

      var a = 'd3DFDSd3DDDf34';
      var b = a.toUpperCase();
      alert(b);
    • valueOf()返回字符串的表示方法

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
旅游社交小程序功能有管理员和用户。管理员有个人中心,用户管理,每日签到管理,景点推荐管理,景点分类管理,防疫查询管理,美食推荐管理,酒店推荐管理,周边推荐管理,分享圈管理,我的收藏管理,系统管理。用户可以在微信小程序上注册登录,进行每日签到,防疫查询,可以在分享圈里面进行分享自己想要分享的内容,查看和收藏景点以及美食的推荐等操作。因而具有一定的实用性。 本站后台采用Java的SSM框架进行后台管理开发,可以在浏览器上登录进行后台数据方面的管理,MySQL作为本地数据库,微信小程序用到了微信开发者工具,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得旅游社交小程序管理工作系统化、规范化。 管理员可以管理用户信息,可以对用户信息添加修改删除。管理员可以对景点推荐信息进行添加修改删除操作。管理员可以对分享圈信息进行添加,修改,删除操作。管理员可以对美食推荐信息进行添加,修改,删除操作。管理员可以对酒店推荐信息进行添加,修改,删除操作。管理员可以对周边推荐信息进行添加,修改,删除操作。 小程序用户是需要注册才可以进行登录的,登录后在首页可以查看相关信息,并且下面导航可以点击到其他功能模块。在小程序里点击我的,会出现关于我的界面,在这里可以修改个人信息,以及可以点击其他功能模块。用户想要把一些信息分享到分享圈的时候,可以点击新增,然后输入自己想要分享的信息就可以进行分享圈的操作。用户可以在景点推荐里面进行收藏和评论等操作。用户可以在美食推荐模块搜索和查看美食推荐的相关信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值