1 2 3 4 5 6 7 8 9 10 11 12 13 | 1 1 10 10 1 | define(['./getQuery'], function (getQuery) { /** * Checks if query string contains parameter. */ function contains(url, paramName) { var regex = new RegExp('(\\?|&)'+ paramName +'=', 'g'); //matches `?param=` or `¶m=` return regex.test(getQuery(url)); } return contains; }); |