Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Robert Klemme Newsgroups: comp.lang.java.programmer Subject: (was: Re: Java ScriptEngine with a JavaScript returning what?) Date: Wed, 17 Sep 2014 08:24:12 +0200 Lines: 39 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net QH7aPmFSuRrGPLRtBghHmAaDm5Z1xi5RCnlVRU3Xbv/TStF3w= Cancel-Lock: sha1:FK4BOv1bvEzSz3VLyDtxcgu9eHU= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.1 In-Reply-To: Xref: csiph.com comp.lang.java.programmer:30001 On 17.09.2014 00:20, Eric Sosman wrote: > On 9/16/2014 4:02 PM, Donkey Hottie wrote: >> >> Consider a JavaScript: >> >> var blah; >> blah; >> >> So what does the Java's >> >> Object ScriptEngine::eval(String script) return now? Btw, "::" is a C++ism that does not exist in Java. In Java we use a single dot there. >> blah is not null? Is it not undefined either? Java has no "undefined" >> Object type. >> >> What will happen, what will be returned? > > null > > (Obtained by a five-minute experiment. "Five" because I have no > acquaintance with the scripting framework and had to read some doc; > a better-versed person could have obtained the answer more quickly.) I do not understand why people are really asking these type of questions. It is more rewarding and faster, too, to try these things out than going to a newsgroup to wait for a reply. I think it's time again to reference http://catb.org/~esr/faqs/smart-questions.html Bye robert