jsPerf.app is an online JavaScript performance benchmark test runner & jsperf.com mirror. It is a complete rewrite in homage to the once excellent jsperf.com now with hopefully a more modern & maintainable codebase.
jsperf.com URLs are mirrored at the same path, e.g:
https://jsperf.com/negative-modulo/2
Can be accessed at:
https://jsperf.app/negative-modulo/2
<script>
var a = [".adContour", ".ads460", ".postgroup-ads", "#custom-advert-leadboard-spacer", "#adv_border", ".ad315", ".adwrapper-lrec", "#adspot_728x90", "#ad-header", ".searchAd", "#ts-ad_module", "#adiframe3_iframe", "#content_mpu", ".inline_ad_title", ".adUnitHorz", "#adMiddle0Frontpage", "#A9AdsServicesWidgetTop", "#articleAdReplacement", "#advertiserLinks", ".tr-ad-adtech-placement", ".ad_468", ".advertise-leaderboard", ".promotionTextAd", ".ads_top", ".textad_headline", "#adv-mpux", "#asinglead", "#footer_ad", ".ads_box_headline", "#about_adsbottom", ".top_advertisement", ".adsenselr", ".sidebarAdUnit", ".banner-adv", "#right_advert", ".adSpBelow", ".ad_topright", "#adwrapper", ".RelatedAds", ".advert-bloggrey", ".subadimg", "#new_topad", ".adspace_rotate", ".ad_buttons_320", "#ad_C", "#righttop-adverts-container", ".ad_mp", "#text-ads", "#main-ad160x600-img", "#ad_leaderboard728x90", ".adsleftblock", "#adbanner", "#homead", ".mobile_featuredad", "#ad-side", ".pagead", ".content_adsense", ".adTiler", "#ad_rectangle_medium", ".cnn_adtitle", "#common_right_player_adspace", "#ctl00_TopAd", ".ad-btn", ".x81_ad_detail", ".adrow1box3", ".sponsoring_link", "#ads_c_tpc", ".houseAd1", ".ad_jnaught", "#cube_ads_inner", ".adsTextHouse", ".adBox230X96", "#contextual-ads-block", "#adbox2", "#ad_N", ".advertisement_horizontal", ".cb-ad-banner", ".advert_box", "#ADNETwallBanner1", ".contentad_right_col", "#google_ads_frame2_anchor", ".adTag", "#frnAdSky", ".ft-ad", ".footer_bottomad", "#ad-tower", ".advSquare", "#left-lower-adverts-container", ".block-deca_advertising", "#Ad_RightTop", "#advert_right_skyscraper", ".navadbox", "#adBox390", "#sponlink", ".ad_biz", ".postbit_adcode", ".blockAd", "#bottomContentAd", "#topad", "#topnav-ad-shell", ".wrapper-ad-sidecol", ".ad468_60", "#box-ads-small-1", "#ad-links-content", "#advertbox2", ".adnotice", ".ad-sidebar", ".ss-ad-banner", "#ad300-250", ".adBox728X90", ".tower-ad", ".sponsoredLinksHeader", "#adSpot-banner", "#buttonad", "#adRight", ".side_ad_2", ".adhead", ".buttonadbox", ".ad-rectangle", ".articleEmbeddedAdBox", "#adlrec", ".inline-mpu-left", "#c4ad-Middle1", "#AdSenseResults1_adSenseSponsorDiv", ".sugarad", ".sponsoredProduct", "#speeds_ads", "#headerAdBackground", ".adline", "#advertorial", ".thisIsAnAd", ".adbox-wrapper", ".right_ads_column", "#panelAd", ".sidebar_ad", "#lrecad", "#ad_5", "#ad-bigbox", ".gam_ad_slot", ".label-ad", "#module_box_ad", "#bottomAds", "#footer_text_ad", "#n_sponsor_ads", "#LeftAd1", "#video_advert3", ".cnnWCAdBox", ".mpu01", "#floating_ad_container", ".imageads", "#topbar-ad", "#header-adverts", "#RgtAd1", "#pinball_ad", ".adHeader", ".c_ligatus_nxn", "#ctl00_ContentMain_BanManAd468_BanManAd", "#ad-376x280", "#adverts-top-middle", ".boxAdsInclude", ".header_ad_center", "#topAdvert", ".ads_horizontal", "#AdSponsor_SF", ".ad-rh", "#bottomads", ".search_results_sponsored_top", "#home_contentad", "#ads_banner", ".ad_sponsor", "#ad-medrec", ".advertisment", "#ads_belowforumlist", "#ad728top", "#toprightAdvert", "#txfPageMediaAdvertVideo", "#sideAd", ".inlineadsense", ".advertisment_bar", "#adv-300", "#inlinead", "#ad_A", "#XEadSkyscraper", ".hp_ad_text", "#HeroAd", ".ad_space", ".advertColumn", ".ad-context", ".dynamic-ads", "#ad_leader", "#adsense", "#top-advertisement", "#layerTLDADSERV", "#ad-left-sidebar-ad-3", "#ad-squares", "#adSky", "#banner_ads", ".ad_p360", ".brokerad", ".pod-ad-300", "#ads_belownav", ".advBox", ".ad-msn", ".ad_468x60", ".bannerad", "#ad-front-sponsoredlinks", "#tmp2_promo_ad", ".sponsor_line", ".hd_advert", ".category-ad", ".ad300x50-right", ".global_banner_ad", ".adshome", "#ad_skyscraper_text", "#idSponsoredresultend", ".googleAd300x250_wrapper", "#page-header-ad", "#evotopTen_advert", "#pagelet_search_ads2", ".adtips", ".ad_box_ad", "#footer_adspace", "#ad_report_rectangle", "#topaddwide", ".ad_mod", ".advertCont", "#adspace-1", ".ad-adlink-bottom", "#ad_F", ".STR_AdBlock", ".ad_3", "#adv300bottom", ".roundingrayboxads", ".ov_spns", ".adsFull", ".ad-notice", ".advertisement", ".openx-ad", ".AdBorder", "#google_ads_frame3", "#instoryadtext", "#ad-728x90-leaderboard-top", ".rt_ad_call", ".content_ad", "#speeds_ads_fstitem", ".big-ads", ".block-openads", "#google-ads-bottom", "#twogamesAd", "#mid_ad_title", "#ad-lrec", ".towerad", "#ads-bot", ".Sponsored_link", ".block-ads-bottom", ".bannerAd", ".adLoaded", "#bott_ad2_300", ".ad450", ".ad_top", "#firstad", ".ad_sub", ".footerad", "#sidebar-ad-space", ".islandAdvert", ".content-ads", ".advert-300x100-side", "#adsection", ".ads-links-general", "#adSpace", "#ad_984", ".adv-p", "#adSpace_right", ".ps-ligatus_placeholder", "#ad-top-text-low", ".oas-bottom-ads", "#LowerContentAd", "#box_advertisment", "#ads-right", "#widgetwidget_adserve2", "#FooterAdContainer", ".ad_front_promo", "#headerAdsWrapper", "#wf_FrontSingleAd", "#y-ad-units", ".adBannerTyp1", ".adops", ".cube-ad", ".ad_box2", ".sb_adsW", "#ads-vers7", "#bottom_overture", "#rr_MSads", "#topRightBlockAdSense", "#rightAdsDiv", ".ad336x280", "#ads300-250", "#tourSponsoredLinksContainer", "#right-ads-3", ".rightAd", "#view_ads", ".jimdoAdDisclaimer", ".block_ad", ".topLeaderboardAd", ".Ad_Right", "#Advertorials", ".islandAd", "#hot-deals-ad", "#footer_ad_01", ".ad-adlink-side", ".universalboxADVBOX04a", ".linead", ".leftad", ".left_ads", ".leaderboardAdContainer", ".leaderAdTop", ".is24-adplace", ".inlist-ad", ".ico-adv", ".html-advertisement", ".hp2-adtag", ".homepageinline_adverts", ".homepage_middle_right_ad", ".homepage-ad", ".homeAdSection", ".home-ad-links", ".hm_advertisment", ".hi5-ad", ".header-taxonomy-image-sponsor", ".hcf-ad-rectangle", ".grey-ad-line", ".gradientAd", ".google_ads", ".googleProfileAd", ".googleAd-list", ".gbl_advertisement", ".full_width_ad", ".footerAdverts", ".footer-ad", ".flipbook_v2_sponsor_ad", ".entry_sidebar_ads", ".cpmstarText", ".contentad-home", ".contentAd", ".consoleAd", ".conductor_ad", ".comment-ad-wrap", ".cnn_adcntr728x90", ".cnnMosaic160Container", ".centerad", ".button_ads", ".box-adverts", ".box-adsense", ".box-ad-grey", ".bottomrightrailAd", ".bottom_ad_block", ".bottom_ad", ".blogAd", ".block-ad300", ".bigAd", ".banner_ad", ".bannerAds", ".bannerAdWrapper730x86", ".banner728x90", ".banner468", ".banner-buysellads", ".banner-adverts", ".aux-ad-widget-2", ".articleads", ".article-ads", ".article-ad-box", ".agi-adsaleslinks", ".affiliates-sidebar", ".adwrapper948", ".adwords", ".advt-block", ".advt-banner-3", ".advertorial-promo-box", ".advertisment_two", ".advertisement_caption", ".advertisement_300x250", ".advertisementLabel", ".advertisementContainer", ".advertisement-space", ".advertisement-block", ".advertise_link_sidebar", ".advertise-vert", ".advert_list", ".advert_container", ".advertText", ".advertHeadline", ".advertContent", ".advert-box", ".adver_cont_below", ".adtravel", ".adtext", ".adspace-MR", ".adslink", ".adside", ".adsforums", ".adserver_zone", ".adsense-ad", ".ads_tr", ".ads_sc_tl_i", ".ads_rectangle", ".ads_post_start_code", ".ads_brace", ".adsBottom", ".ads-widget-partner-gallery", ".ads-728x90-wrap", ".adlabelleft", ".adkicker", ".adiframe", ".adhint", ".adfoot", ".adcolumn_wrapper", ".adboxesrow", ".adbar", ".adarea-long", ".ad_wrapper_fixed", ".ad_square_r", ".ad_mr", ".ad_linkunit", ".ad_image", ".ad_content", ".ad_2", ".adSlot", ".adSky", ".adNoOutline", ".adMastheadRight", ".adHolder", ".adElement", ".adContTop", ".adBoxSidebar", ".adBannerTypW300", ".ad600", ".ad300250", ".ad300", ".ad160", ".ad-top-left", ".ad-square300", ".ad-slot", ".ad-section", ".ad-note", ".ad-mpl", ".ad-link", ".ad-leaderboard", ".ad-display", ".ad-btn-heading", ".ad-block-square", ".ad-355x75", ".ad-120x60", ".SkyAdContainer", ".RightTowerAd", ".RightRailTop300x250Ad", ".Post8ad", ".OpenXad", ".GoogleAdSenseBottomModule", ".ContentAds", ".ComAread", ".BottomAffiliate", ".ArticleInlineAd", ".AdvertisementTextTag", ".AdsBoxSection", ".AdUnit", ".AdContainerModule", ".Ad300x", "#zoneAdserverMrec", "#yfi_fp_ad_nns", "#yfi_fp_ad_mort", "#ybf-ads", "#yahoo_ads_2010", "#wrapperAdsTopRight", "#widget_advertisement", "#wideskyscraper_160x600_right", "#whoisRightAdContainer", "#wallpaper-ad-link", "#wXcds12-ad", "#video_cnv_ad", "#vertical_ads", "#upper_small_ad", "#txt_link_ads", "#tour728Ad", "#topadspace", "#top_wide_ad", "#top_ads", "#top_ad_unit", "#top_ad_area", "#topOverallAdArea", "#topContentAdTeaser", "#tmglBannerAd", "#textad3", "#textAd", "#tblAd", "#tabAdvertising", "#start_middle_container_advertisment", "#srp_adsense-top", "#sponsoredresults_top", "#sponsor_deals", "#sponlinks", "#skyscraper_ad", "#skyAdContainer", "#sky-ad", "#site_top_ad", "#sidebar_ad_widget", "#sideAd1", "#search_result_ad", "#search-sponsored-links", "#rprightHeaderAd", "#rotatingads", "#rightside_ad", "#right_column_adverts", "#rightColumnSkyAd", "#rightAd300x250Lower", "#refine-300-ad", "#rectAd", "#product-adsense", "#print-header-ad", "#pagelet_adbox", "#pageAdsDiv", "#ng_rtcol_ad", "#nbaLeft600Ad", "#namecom_ad_hosting_main", "#multi_ad", "#module_ad", "#mochila-column-right-ad-300x250-1", "#media_ad", "#mainAdUnit", "#lsadvert-left_menu_2", "#linkAds", "#leftcolAd", "#leftAd_rdr", "#left-ad-col", "#left-ad-1", "#leaderboard-bottom-ad", "#ka_adRightSkyscraperWide", "#islandAd", "#inlist-ad-block", "#iframeTopAd", "#hp_ad300x250", "#hp-right-ad", "#houseAd", "#home_ad", "#homeMPU", "#hly_inner_page_google_ad", "#header-advertisement", "#header-ad-right", "#head-ad-1", "#halfe-page-ad-box", "#gsyadtopload", "#googlead2", "#googlead", "#google_ad", "#googleAdsense", "#gmi-ResourcePageAd", "#ft-ad-1", "#fr_ad_center", "#fpad2", "#footad", "#fb_rightadpanel", "#dp_ads1", "#divDoubleAd", "#divBottomad1", "#div-gpt-ad-4", "#currencies-sponsored-by", "#cubead", "#ctl00_advert_LargeMPU_div_AdPlaceHolder", "#ctl00_LHTowerAd", "#ctl00_ContentRightColumn_RightColumn_PremiumAd1_ucBanMan_BanManAd", "#contextad", "#content_box_adright300_google", "#content_ad_square", "#contentAd", "#content-right-ad", "#containerSqAd", "#companionad", "#comp_AdsLeaderboardTop", "#common_right_lower_ad_wrapper", "#col3_advertising", "#button-ads-vertical", "#bpAd", "#boxAdvert", "#bottomAdContainer", "#bottomAd", "#bottom-ads", "#blox-big-ad", "#block-openads-5", "#bg_YieldManager-160x600", "#bg-footer-ads2", "#bannerad", "#banner_topad", "#banner_160x600", "#bannerAd_rdr", "#bannerAdTop", "#ap_cu_wrapper", "#agi-sponsored", "#adzbanner", "#adxBigAd", "#advtop", "#advertising-banner", "#advertisement3", "#advertRight", "#advert-skyscraper", "#adver6", "#adver1", "#adv_google_728", "#adv_300", "#adtop", "#adtech_takeover", "#adspot-300x250-pos-2", "#adspot-300x125", "#adspot-295x60", "#adspot-2", "#adspaceBox300", "#adsense_overlay", "#adsense_box", "#adsd_contentad_r3", "#adscolumn", "#ads_sidebar_roadblock", "#ads_medrect", "#ads_container", "#ads_catDiv", "#adsDiv4", "#adsContent", "#ads728top", "#ads160left", "#ads125", "#ads-middle", "#adposition", "#adleaderboardb_flex", "#adleaderboard", "#adlayerad", "#adlabelFooter", "#adlabel", "#addiv-bottom", "#adcontent", "#adcontainerRight", "#adcontainer", "#adcode", "#adbutton", "#adboard", "#ad_wide", "#ad_vertical", "#ad_slot_sky_top", "#ad_results", "#ad_rect_body", "#ad_overlay", "#ad_newsletter", "#ad_layer2", "#ad_horseshoe_top", "#ad_container_side", "#ad_cont", "#ad_cna2", "#ad_box", "#ad_bigsize_wrapper", "#ad_area", "#ad_468_60", "#ad_300x250_m_c", "#ad_300_250_1", "#ad_190x90", "#adTile", "#adText_container", "#adTableCell", "#adSpot-sponsoredlinks", "#adSpace7", "#adSpace24", "#adComponentWrapper", "#adColumn", "#adBottbanner", "#adBannerTable", "#adBanner9", "#ad468", "#ad300x250Module", "#ad300x250", "#ad-zone-inline", "#ad-trailerboard-spot", "#ad-splash", "#ad-special", "#ad-small-banner", "#ad-skyscraper", "#ad-row", "#ad-right", "#ad-placard", "#ad-mpu2", "#ad-list-row", "#ad-leaderboard-spot", "#ad-leaderboard-1-container", "#ad-leaderboard", "#ad-horizontal-header", "#ad-box", "#ad-article", "#abovepostads", "#abHeaderAdStreamer", "#VM-header-adwrap", "#TopAd", "#TextLinkAds", "#KH-contentAd", "#JuxtapozAds", "#HEADERAD", "#GoogleAd2", "#GoogleAd1", "#DartAd300x250", "#BigBoxAd", "#AdvertsBottomR", "#AdvertsBottom", "#AdvertMPU23b", "#Ads_BA_CAD2", "#AdTop", "#AdMobileLink", "#AdContainer", "#AdBar", "#AD_newsblock", "#AD_CONTROL_28", ".a_pt"];
var r;
</script>
Ready to run.
Test | Ops/sec | |
---|---|---|
'' + |
| ready |
.join(',') |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.