Absolutely! When I write javascript, I mainly write objects. Javascript has a wonderful, subtle, IMHO elegant object model that equates function instances, maps, and objects. So you can take advantage of each of those semantics. In practice, I end up wrapping all my code in objects, not because of my Java experience, but just because it allows for nice modularization.
Also, because of the interesting equivalences between functions, maps, and objects, it may be a lot of folks are using object design without realizing it.
For example, especially with the modern javascript libraries available, I see lots of code that looks like this:
{ 'thing1': 'blah', 'thing2': function() { ... } }
This is an object-oriented approach, because it defines a map (or associative array) which in javascript is the same as an object. (or visa-versa, I forget). The important point it, it bundles data with functionality, which is a core concern of OO.
Failing that, I see a lot of code rolled up into objects for the purposes of modularization. jquery is heavily object-oriented, and you see lots of extentions like:
$.zoom = new function() { var privateValue = 0; this.visibleFunction = function() { ... }; }();
Which tacks an object on top of what jquery provides.
So in my experience, increasingly in the last few years as the javascript frameworks take on an OO aspect, is that OO practice in javascript is really almost the predominant methodology. And, from my experience, no serious javascript developers have given me grief about rolling my code up in objects -- if anything just the opposite.
(By comparison, that's not as true with in the Python world, where in Python the more natural attitude is dropping in functions at the module level.)
But the joy I find with doing OO in javascript is that you can leverage the nice scoping / visibility mechanisms it provides to really create clean object semantics in a way that can be really cumbersome in java. And then you get the nice benefits of a dynamic language, like late binding of functions to objects. Also, in Java, reflection is a great set of utilities, but I've always found it really cumbersome. But in javascript, reflection is just a natural aspect of the language.
So I love taking a break and doing OO in javascript occasionally, because it feels liberating after slogging through Java for a while.
I think the primary difference with OO in java and javacript is that javascript isn't as obnoxious about it.