Archive for the 'JScript' Category

String concatenation versus array.join() in JavaScript

Tuesday, January 19th, 2010

To answer a question on StackOverflow, I made an experiment which actually qualifies for a separate blog post.

So, I compared the speed of str1+str2 concatenation and array.push(str1, str2).join() methods. The code I used was quite simple:

var iIterations =800000; var d1 = (new Date()).valueOf(); str1 = “”; for (var i = 0; i<iIterations; i++) str1 = str1 + Math.random().toString(); var [...]

Web izstrādātātāju bookmarklets

Friday, November 11th, 2005

Izstrādātājot lietas tīmeklim, reizēm gribas pārliecību, ka lapa tiek tiešām pieprasīta par jaunu no servera, nevis izmantota IExplorer (vai citam pārlūkam pēc izvēles) pieejama kešota versija.

Parasti ar šo vēlmi tieku galā, pierakstot URLim galā kaut ko līdzīgu “&bubu”. Nupat uzrakstīju bookmarkletu, kurš dara ko līdzīgu – ja URLī nav parametra TmpPart, tad to pieliek, ja tāds [...]

Iexplorer ContextMenu

Monday, May 30th, 2005

Attiecībā uz tīmekļa sistēmu drošību ir teiciens, ka 100% droša sistēma būs 0% lietojama. Tātad, jo drošāk, jo neērtāk. Tā kā pēdējā laikā ir populāri dažādi phishing pasākumi, arī .lv internetbankas cenšas panākt arvien augstāku savu pakalpojumu drošību. Līdz ar to ne tik vien tiek izmantoti SSL pieslēgumi, nesaprotami lietotāja vārdi un pieprasītas garas un [...]

UzKlikšķa

Monday, April 25th, 2005

Bieži vien gribas darīt šādi: <a href="javascript:ShowPic(‘image1.jpg’)">skatīt bildi</a> Tas ir, lai parādītu bildīti, izsaucam JavaScript funkciju, kurai parametros nododam attēla nosaukumu. Risinājums labi darbosies itin daudziem lietotājiem, tomēr viegli pārliecināties, ka rezultāts nebūs sasniegts, kad pārlūkā atslēgsim JavaScript atbalstu. Turklāt – javascript: lietošana hipersaites href atribūta vērtībā ir nekorekta – šajā atribūtā jānorāda URI shēmai [...]