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

工业设计在线网站semiconductor是什么意思

工业设计在线网站,semiconductor是什么意思,备案中的网站信息怎么填,合肥建设学校官网每日一题 请按以下要求实现方法fn,遇到退格字符就删除前面的字符#xff0c;遇到俩个退格就删除俩个字符#xff1a; // 比较含有退格的字符串#xff0c;-代表退格键#xff0c;和-均为正常字符 // 输入#xff1a;遇到俩个退格就删除俩个字符 // 比较含有退格的字符串-代表退格键和-均为正常字符 // 输入a-b-, c-d-结果true解释都为 // 输入--ab-, ----a结果true解释都为a // 输入-ab-c, -a--c结果false解释ac ! c function fn(str1, str2) { }思路一 在字符串中找到连续的 “-” 字符然后删除其前面的字符定义一个function专门来处理这样的字符串最后对比转换后的子串。 function fn(str1,str2){let leftr FromatStr(str1);let right FromatStr(str2);return leftr right; }function FromatStr(str){let arr str.split();for(let i0;iarr.length-1;i){if(arr[i] arr[i1]-){if(arr[i-1]){arr.splice(i-1,3,);//添加是防止索引塌陷}else{arr.splice(i,2,);//添加是防止索引塌陷}}}return arr.join();思路二 用一个临时数组来成就符合条件的字符碰到删除键就删除掉这个字符然后直接跳跃到下下个字符在判断 function fn(str1,str2){let leftr FromatStr(str1);let right FromatStr(str2);return leftr right; }function FromatStr(str){let arr [];for(let i0;istr.length;i){if(str[i] str[i1]-){i;//直接跳跃到下下个字符在判断arr.pop();}else{arr.push(str[i]);}}return arr.join(); }let result fn(-a-b-,c-d-); console.log(result);//false思路三 利用正则替换
http://www.yutouwan.com/news/2619/

相关文章:

  • 最新网站源码高端网站设计优化建站
  • 用vs2012怎么做网站现在有专业做海鲜的网站没有
  • 有网页源码 怎么做网站那块做微信平台网站
  • 网站编程器福州百度首页优化
  • 四川省建设厅燃气网站国外企业网络
  • 长沙旅游网站开发罗湖高端网站建设费用
  • 南宁网站建设seo优化营销制作视频网站建设报价单
  • 建设银行博士后招聘网站微信公众 wordpress
  • 湘潭企业网站建设wordpress建站教程主题
  • 公司网站管理属于什么职位零基础学电脑的自学软件
  • 不要网站域名烟台定制网站建设电话
  • 在线免费做logo印章网站自己做的旅游网站 介绍
  • 做网站的自我介绍陕西省建设工会网站
  • 南京做网站哪家最好什么是网站的二级目录
  • 双鸭山网站开发怎么增加网站浏览量
  • 网站前台修改住房建设部网站监理员
  • 普通的宣传网站用什么做做大数据和网站开发的前景
  • 给网站人做网站网站asp设计作品
  • 网站的后缀社团网站开发模板
  • 房产信息网站世界足球世界排名
  • 如何查看一个网站的访问量企业门户网站建设情况汇报
  • wap网站的好处wordpress后台无法打开
  • 发软文在哪个网站找文章最好招标网站官网
  • 网站租用一年服务器费用多少十大网络营销成功案例
  • 单页网站 html免费做做网站
  • 免费室内设计网站都有哪些客户资源软件
  • 网站淘客怎么做龙泉市建设局网站
  • 做网站企业经营范围网站制作学什么软件
  • 网站在线生成app得物app开发用了多少钱
  • ps做网站的常用素材哈尔滨安康养老院收费标准