【JS算法系列】1.翻转字符串的四种方法

news/2024/10/17 10:39:33/

 1.使用数组的 reverse() 方法

let str = 'hello';
let reversed = str.split('').reverse().join(''); // "olleh"

2.从字符串的尾部开始迭代,并逐个添加字符到新的字符串中

let str = 'hello';
let reversed = '';
for (let i = str.length - 1; i >= 0; i--) {reversed += str[i];
}
console.log(reversed); // "olleh"

3.递归

function reverse(str) {if (str === '') {return '';} else {return reverse(str.substr(1)) + str.charAt(0);}
}let reversed = reverse('hello'); // "olleh"

4.reduce()方法

let str = 'hello';
let reversed = str.split('').reduce((prev, next) => next + prev, ''); // "olleh"


http://www.ppmy.cn/news/662968.html

相关文章

java idea tomcat关闭时报错,不知道哪里出问题了

30-Jun-2023 16:33:27.650 警告 [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc Web应用程序 [ROOT] 注册了JDBC驱动程序 [com.alibaba.druid.proxy.DruidDriver],但在Web应用程序停止时无法注销它。 为防止内存泄…

ios相机内存_邱哥教你iPhone优化照片占用空间,节省内存

大家好,我是苹果店邱哥,对于小内存“丐”版的iphone用户,最纠结的就是内存使用了,如果正巧你还是一个拍照拍视频爱好者,最基础的内存肯定不够用,那么如何在不删除照片与视频的前提下减少内存使用呢&#xf…

iphone7plus计算机,iPhone7 Plus的内存容量是多少?运存ram是多少?

iPhone7 Plus的内存容量是多少 iPhone7 Plus的内存容量是32GB/64GB/256GB。 根据提供的消息资料,就能了解到iPhone7 Plus的内存容量是多少。iPhone7 Plus的前置FaceTime摄像头提升到了700万像素,苹果将其命名为了“FaceTime HD”。其光圈为f/2.2&#xf…

获取iPhone手机的内存信息

可用内存 //获取当前设备可用内存及所占内存的头文件 #import <sys/sysctl.h> #import <mach/mach.h> // 获取当前设备可用内存(单位&#xff1a;MB&#xff09; - (double)availableMemory { vm_statistics_data_t vmStats; mach_msg_type_number_t infoCo…

iphone开发内存管理之三──深拷贝和浅拷贝

在iphone程序中&#xff0c;属性合成中的retain/copy/assign有什么区别&#xff1f; 1&#xff09;assign就不用说了&#xff0c;因为基本上是为简单数据类型准备的&#xff0c;原子类类型&#xff0c;例如CGPoint、CGFloat等&#xff0c;而不是NS对象们&#xff1b; 2&#x…

iphone开发 内存管理

我一般喜欢在开发的最后阶段&#xff0c;才考虑内存管理 那么就需要好的工具&#xff0c;帮你定位&#xff0c;内存泄露的位置。 经过一段时间的研究&#xff0c;已经完美控制了内存的增长 1.通过查找alloc关键字&#xff0c;自己找出项目中需要释放的内存 2.可以通过instr…

【SpringBoot】pom中的变量

在Maven项目的pom.xml文件中&#xff0c;可以使用多个预定义变量。以下是一些常用的变量&#xff1a; ${project.basedir}&#xff1a;项目根目录的绝对路径。${project.build.directory}&#xff1a;构建目录的绝对路径&#xff0c;通常为target。${project.name}&#xff1a…

iphone内存管理

http://hi.baidu.com/spopavenvldiqyr/item/c8d620b6282c4d4abb0e122a iphone内存管理(一) BY 洋葱头 http://hi.baidu.com/yangcong121/home 内存管理在iphone中一直是一个热点话题。通过一段时间的总结我准备与大家分享一下我对内存管理的一点认识和经验. 开始之前先给大家分…