PDA

View Full Version : حرفه ای: چطور یک کتابخونه برای جاوا اسکریپ بنویسم ؟



re7a.kh
سه شنبه 14 مهر 1394, 20:30 عصر
چطور میتونم مثله جی کوئری که با کاراکتر $ میتونه به عناصر html دسترسی پیدا میکنه ، من هم همچین چیزی رو تعریف کنم؟؟

SCoder
پنج شنبه 16 مهر 1394, 00:17 صبح
در جاوا اسکریپت $ میتواند اسم تابع باشد پس خودت یک تابع تعریف کن که دسترسی به آن Element را می دهد
یه مثال ساده ....
( این کار,کار جالبی نیست و بهتر است انجام نشود چون باعث تداخل با lib های دیگر میشود )
موفق باشید ...




function $(id){
return document.getElementById(id);
}

SCoder
پنج شنبه 16 مهر 1394, 20:44 عصر
چند مثال ساده ...




/**
* This is an example of making an lib module
*
*/
var $ = $ || {};
$.stringJSON = (function(){
return function(js){
return JSON.stringify(js);
}
})();


$.goto = function(uri){


location.href = ((uri)? uri : '')+'';
}
$.$ = function(id){
return document.getElementById(id);
}