When you work with Dojo in a portal that is already in production mode, one of the first question you want to answer yourself is: what is the version of Dojo do I have available for using? Well, to answer that, just open you web browser console and run this small JavaScript code:
var v = dojo.version;
if(v.major > 1){
// this is dojo 2.x
}else{
// this id dojo 1.x
switch(v.minor){
case 1: console.log("1.1.x specific code"); break;
case 2: console.log("1.2.x specific code"); break;
case 7: console.log("1.7.x specific code"); break;
case 9: console.log("this is 0.9, as major is less than 1, but not 1"); break;
}
}
The dojo.version object contains some data like:
{
"major": 1,
"minor": 7,
"patch": 2,
"flag": "",
"revision": 27913
}
As you can see, we have the major, minor and patch numbers, in this case I have the 1.7.2 version loaded in my portal.
I hope you find useful this article and remember be happy with your code!
See you next time!

How to know the #Dojo version loaded in a web portal: http://t.co/kWnfUpLXhh