javascript style/optimization: string.indexof() v. regex.test()
i've recently opposing square javascript code:
if (",>=,<=,<>,".indexof("," + scompop + ",") != -1)
i intrigued, since exam i have done:
if (/(>=|<=|<>)/.test(scompop))
is only stylistic difference, does author formula know something optimization i don't? maybe there opposite good reason this, regexes...?
it seems me controlling string.indexof()
small some-more challenging review (but then, i'm definitely peaceful unchanging expressions), nonetheless there instances where competence "better" minute an homogeneous regex?
by "better" competence quicker some-more efficient, (although apparently depends browser's javascript engine), reason i'm wakeful of. anyone illuminate me?
Comments
Post a Comment