1 is the best, it's easy to understand for anyone. Remember, when you are working for someone .. your code is not your's , others need to understand & work on it sometimes. So, make it as simple as possible, avoid fancy shorthands , hacks that most of the people can't understand.
2nd and 3rd are same anyone who understands 2nd can easily understand 3rd.