一個類似于NodeJS的JavaScript框架。 NodeJS是由Ryan Dahl編寫的一套編寫高性能并發Web應用的JavaScript框架,主要特點有: 服務器端的JavaScript 基于Google的V8創建 事件觸發、非阻塞的I/O。 類似于EventMachine或Twisted。 CommonJS模塊系統。 有8000行C/C++代碼, 2000行Javascript代碼,14個
有時候你可能需要一個超輕量級的框架,只要擁有用于開發標準客戶端所需要的功能如:DOM操作,事件處理, Ajax 和一些動畫效果。如果是這樣的話,這個框架剛好非常適合你。整個框架采用GZIP壓縮完之后只有4.2 KB。
Loupe.js-實現圖片放大鏡效果。
Spinbox.JS這個JavaScript腳本能夠將普通的文本輸入框轉換成可更換皮膚的Spin Boxe控件。
Sammy.js 是一個微型的 JavaScript 框架用來簡化 JavaScript 應用程序的編寫,其核心只有 16K,壓縮后 5.2K 大小。
//把 yyyy-MM-dd格式的字符串轉換成日期 Date.toDate=function(date,time){ //20101020122012換成日期應該是2010-10-20 12:20:12 if(date.indexOf("-")<0){ var yearnum=date.substring(0,4); var monthnum=date.substring(4,6); var da
Reflection.js是一個能夠給圖片加倒影效果的JavaScript庫。使用非常簡單只需在img標簽中加入class="reflect"。
Corner.js是一個能夠給圖片加圓角效果的JavaScript庫。使用也非常簡單只需在img標簽中加入class="corner"。
detachEvent('onclick',a); 插件數目 navigator.plugins 取變量類型 typeof($js_libpath) == "undefined" 下拉框 下拉框.options[索引] 下拉框.options
? JS Date對象方法 Date 對象用于處理日期和時間。 創建 Date 對象的語法: var myDate=new Date() Date 對象會自動把當前日期和時間保存為其初始值。 參數形式有以下5種:
JS 實現MVC的寫法
閉包算是前端面試的基礎題,但我看了很多關于閉包的文章博客,但感覺很多對于閉包的理想還是有分歧的,現在網上對閉包的理解一般是兩種: 有些文章認為閉包必須要返回嵌套函數中里面用到外面函數局部變量的方法才叫閉包
概述 目前所常用的native與js交互有兩種方式,分別為 下面提到的方法1與方法2,這兩種方式各有利弊,在4.2之前使用方法1存在安全問題, 類似與sql的注入漏洞,這是運行時虛擬機的漏洞,
每行代碼不超過80個字符,過長應該用操作符手動斷行 斷行 操作符在上一行末尾,且下一行縮進2級,如果是賦值語句,還應該和等號后面部分對齊 空行 函數聲明與函數聲明、變量聲明與函數聲明、函數內部的邏輯塊之間都應該有空行隔開
?js時鐘 htmljavascript New Document function showDate() { calendar = new Date(); day = calendar.getDay();
toGMTString() 把Date對象的日期(一個數值)轉變成一個GMT時間字符串,返回類似下面的值:Weds,15 June l997 14:02:02 GMT(精確的格式依賴于計算機上所運行的操作系統而變)