diff --git a/_benchmarks/32141341234123412341234-vs-12341234124314232141234234.md b/_benchmarks/32141341234123412341234-vs-12341234124314232141234234.md new file mode 100644 index 00000000..7cf453d6 --- /dev/null +++ b/_benchmarks/32141341234123412341234-vs-12341234124314232141234234.md @@ -0,0 +1,26 @@ +--- +title: 32141341234123412341234 vs 12341234124314232141234234 +setup: | + var str = 'asdf asdf sdf asdf asdf'; +tests: + - + name: 32141341234123412341234 + code: | + var wasSpace = false; + var f = ''; + for (let x = 0, len = str.length; x < len; x++) { + let chr = str[x]; + if (chr === ' ') { + if (wasSpace) continue; + wasSpace = true; + }else { + wasSpace = false; + } + f += chr; + } + - + name: 12341234124314232141234234 + code: | + str.replace(/\s+/g, ' '); +--- +