Created
December 24, 2012 17:10
-
-
Save stuartpb/4370038 to your computer and use it in GitHub Desktop.
My attempt to expand the scope of jsperf's startsWith test at http://jsperf.com/js-startswith
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script> | |
// sample data | |
var shortSubject = 'hello, world', | |
shortWin = 'he', | |
shortFail = 'bye'; | |
longSubject = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam imperdiet feugiat bibendum. In in mi odio. Donec sed urna massa, sed fermentum risus. Proin non erat orci. Ut at mauris eget diam mollis tristique. Praesent ornare, dolor ut consectetur tempor, diam dolor luctus metus, eget pharetra mauris nulla id mauris. Phasellus id arcu ut ipsum pretium vulputate sit amet nec metus. Ut lacinia ante dignissim mauris vehicula id placerat diam ornare. Quisque ut eros eget lectus suscipit blandit quis nec ligula. Nulla hendrerit pulvinar leo, sit amet dictum mauris fermentum et. Curabitur vitae consequat purus. Phasellus odio orci, viverra a interdum sit amet, placerat sit amet augue. Vestibulum justo orci, feugiat vitae imperdiet non, molestie ac ante. Praesent in enim est, eget placerat tellus. Suspendisse augue nibh, placerat non pellentesque id, pellentesque sit amet nibh. Mauris ut mi non libero consectetur fermentum. Nunc gravida lectus libero. Pellentesque vel eros et diam fermentum tristique. Proin accumsan sagittis sagittis. Duis elementum velit lectus. Cras mollis enim nec orci iaculis in consequat augue rutrum. Aenean at consectetur arcu. Fusce consequat mi fermentum velit congue consequat ac a elit. Phasellus pulvinar libero sit amet ipsum commodo tempor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas faucibus eleifend est, non blandit lectus placerat ac. Cras vel fermentum magna. Nulla facilisi. Praesent vulputate lorem quis massa pulvinar interdum. Fusce mollis nisi vel mauris congue congue rhoncus arcu aliquam. Pellentesque nisl tellus, tristique at porttitor malesuada, aliquam eget enim. Donec malesuada pharetra sapien eu lobortis. Morbi tempus bibendum mi sit amet ornare. Nulla egestas, risus at feugiat sagittis, ligula odio laoreet urna, sed cursus orci turpis quis tortor. Fusce consequat ante vel nulla tempor eget consectetur urna fringilla. Donec cursus lorem at eros tempus laoreet.', | |
longShortWin = 'Lo', | |
longShortFail = 'Hi', | |
longLongWin = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam imperdiet feugiat bibendum.', | |
longLongEarlyFail = 'Hixie dixit, harum scarum, ixnay on the insay. Requiescat in pace.', | |
longLongLateFail = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam imperdiet feugiat bibendus.' | |
</script> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment