当前位置: 首页 > news >正文

dw做网站需要数据库么营销推广策划方案范文

dw做网站需要数据库么,营销推广策划方案范文,网站咨询聊天怎么做,个人做网站创业目录 1,题目 2,代码 1,利用js函数 2,双指针 3,双指针加队列 3,学习与总结 1,正则表达式 / \s /: 2,结合使用 split 和正则表达式: 1,题目 给你一个字符串 s &am…

目录

1,题目

2,代码

1,利用js函数

2,双指针

3,双指针加队列

3,学习与总结

1,正则表达式 / \s+ /:

2,结合使用 split 和正则表达式:


1,题目

给你一个字符串 s ,请你反转字符串中 单词 的顺序。

单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。

返回 单词 顺序颠倒且 单词 之间用单个空格连接的结果字符串。

注意:输入字符串 s中可能会存在前导空格、尾随空格或者单词间的多个空格。返回的结果字符串中,单词间应当仅用单个空格分隔,且不包含任何额外的空格。

重点看例3的效果

2,代码

1,利用js函数

/*** @param {string} s* @return {string}*/
var reverseWords = function(s) {return s.trim().split(/\s+/).reverse().join(' ');
};

2,双指针

字符串的遍历

字符串函数 substring

/*** @param {string} s* @return {string}*/
var reverseWords = function(s) {// 去掉收尾的空格s=s.trim();let i = s.length -1,j=i;let res = [];while(i >= 0){while(i>=0&&s[i]!= ' ') i--;// substring有返回值 且前闭后开res.push(s.substring(i+1,j+1));while(i >=0 && s[i] === ' ') i--;j=i;}return res.join(' ').trim();
};

3,双指针加队列

/*** @param {string} s* @return {string}*/
var reverseWords = function(s) {// 去掉收尾的空格s=s.trim();let i = 0,j=i;let res = [];while(i < s.length ){while(i < s.length  && s[i]!= ' ') i++;// substring有返回值 且前闭后开res.unshift(s.substring(j,i));while(i < s.length && s[i] === ' ') i++;j=i;}return res.join(' ').trim();
};

3,学习与总结

1,正则表达式 / \s+ /

  • 正则表达式是一种文本模式,用于匹配字符串中的字符组合。在这个表达式中,\s+ 有特殊的含义。
  • \s:代表空白字符的匹配项,包括空格、制表符(tab)、换行符等。
  • +:紧跟在 \s 后面,表示匹配一个或多个前面的字符。因此,\s+ 匹配一系列的一个或多个连续空白字符。

2,结合使用 split 和正则表达式

  • 当将正则表达式 /\s+/ 作为 split 方法的参数时,意味着字符串将按照一个或多个连续空白字符来分割。
  • 这意味着无论是空格、制表符、还是换行符,只要是连续出现的空白字符,都将被用作分割点。分割后,原字符串就被分解成多个部分,每个部分是原字符串中由非空白字符组成的序列,这些部分被存储在一个数组中。

字符串操作函数有待更加熟练!!!

重点在于 函数的利用和方法的优化。

http://www.dt0577.cn/news/25558.html

相关文章:

  • 成立网站有什么要求同城推广平台
  • 深圳网站公司好搜狗站长工具平台
  • 广州做营销型网站哪家好不用流量的地图导航软件
  • 郑州网站建设哪家公司好2022年今天新闻联播
  • 做h动漫的动漫视频在线观看网站sem推广优化
  • 网站页面设计多少钱百度推广网站平台
  • 网站开发保密协议 doc站长工具之家seo查询
  • 新闻网站建设中ASP的应用研究百度公司官网首页
  • 淘宝联盟怎么自己做网站站内推广有哪些具体方式
  • 网站建设需要提供那些资料最新的新闻 最新消息
  • 海口网站建设找千素网中国突然宣布大消息
  • 怎样申请个人网站东莞网络推广系统
  • 2018做网站前景如何下载安装
  • 动漫做a视频网站有哪些陕西网站建设制作
  • 南通高端网站建设开发哈尔滨网络seo公司
  • 广西网站建设哪里好广州30万人感染
  • 便宜的手机网站建设哪有学电脑培训班
  • 交友网站如何做广州疫情今天最新消息
  • java做网站用哪些技术百度推广价格价目表
  • 高校门户网站开发123网址之家
  • wordpress建立网站实例深圳网络推广培训学校
  • 长沙本地烟seo推广优势
  • 网站建设服务案例企业网址怎么申请
  • 农行网站不出动画怎么做商品热搜词排行榜
  • 如何搭建个人网站昆明百度推广开户费用
  • 可以做网站的渠道网络推广公司服务内容
  • 企业网站如何进行定位黑帽seo是什么意思
  • 网站做图标放在手机桌面全网搜索指数
  • 网站聚合页面怎么做长沙正规seo优化公司
  • h5网站的优势中国seo关键词优化工具