顯示具有 JavaScript 標籤的文章。 顯示所有文章
顯示具有 JavaScript 標籤的文章。 顯示所有文章

2013年9月30日 星期一

JavaScript Note.

記錄一下,剛剛 Study Code 的小小筆記

這是一段 NodeJS 的程式碼

2013年7月7日 星期日

給 JavaScript 的 Class 新增方法 ( .method vs .prototype )

今天閱讀JavaScript,看到一個,給 類別 新增方法(method)的方式
除了使用 prototype 的方式之外,也可以利用 Class.method('方法名稱' , function(){}};

2013年6月28日 星期五

Javascript prototype String.format

讓JavaScript也有類似 sprintf 的功能



if (!String.prototype.format) {
 String.prototype.format = function() {
     var formatted = this;
     for (var i = 0; i < arguments.length; i++) {
         var regexp = new RegExp('\\{'+i+'\\}', 'gi');
         formatted = formatted.replace(regexp, arguments[i]);
     }
     return formatted;
 };
}



使用方式如下:


var _str;
_str = 'The {0} is dead. Don\'t code {0}. Code {1} that is open source!'.format('ASP', 'PHP');
alert(_str);

參考自此

2013年6月6日 星期四

JavaScript Note. ( preventDefault )

在看別人的程式,有時候都會用到 preventDefault
今天就稍為做一下筆記

2013年5月21日 星期二

JAVASCRIPT , CSS , PHP 判斷瀏覽器

JavaScript , CSS , PHP 判斷瀏覽器之作法,如下: