Librairies javascript, personnalisation de syntaxe
Il est possible et ce de façon assez rapide de rendre javascript un peu plus semblable à d'autre langages.
Je pense en particulier aux codeurs php. Combien de fois cherchez vous l'équivalent de telle ou telle fonction php en javascript et tou ça pour des raisons d'une syntaxe différente ...
exemple :
Pour la syntaxe PHP
en php explode( chaine, separateur)
en javascript chaine.split('separateur')
on peut donc uniformiser ainsi:
Code:
var explode = function(str,sep){return str.split(sep);}
qui s'uilisera plus aisément pour les codeur php comme ceci:
Code:
1 2 3
|
var chaine="lkjhkl.dsfsq.qdsfsfd.sdqffs";
var TabChaine=explode(chaine,'.'); |
Pour des raccoucis de code
Code:
var ArrInf=Math.floor;
Code:
1 2 3 4
|
s'utilise simplement comme ceci
var chiffre=5489.25;
alert(ArrInf(chiffre)); |
[*]Je vous propose donc dans ce thread de créer deux petites librairies
- La première a destination des codeurs php javascript afin d'uniformiser un peu les syntaxes = > LibPHP.js
- La seconde pour simplifier certaines syntaxes javascript un peu lourdes
LibShot.js
il suffira ensuite de mettre les deux libs dans un repertoire et de les appeler ainsi dans le head de vos pages:
Code:
1 2
| <script type='text/javascript' src="LibPHP.js"></script>
<script type='text/javascript' src="LibShort.js"></script> |
Merci de bien vouloir poster vos propositions ci après en indiquant si il s'agit de la lib PHP ou Short
Nous testeeroins en concatènerons vos propositions et vous propsoerons ici même les deux librairies.