<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; JScript: Ссылка на глобальный объект работает по-разному в js и wsf]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7286</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7286&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «JScript: Ссылка на глобальный объект работает по-разному в js и wsf».]]></description>
		<lastBuildDate>Wed, 27 Jun 2012 20:09:20 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: JScript: Ссылка на глобальный объект работает по-разному в js и wsf]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61249#p61249</link>
			<description><![CDATA[<p>Я в шоке! Как???<br />Сколько использую, до такого не додумался.</p><p>И при этом </p><div class="codebox"><pre><code>a.apply(null, [])</code></pre></div><p>работает нормально.</p><p>eval(&quot;(a())&quot;) - тоже падает.</p><p>А вот если вместо &quot;a()&quot; написать (с var и без) </p><div class="codebox"><pre><code>b = a;
b();</code></pre></div><p>тоже работает нормально.</p><p>Чудеса!</p><p>Похоже вся суть в &quot;this[&#039;a&#039;] = &quot;.</p>]]></description>
			<author><![CDATA[null@example.com (max7)]]></author>
			<pubDate>Wed, 27 Jun 2012 20:09:20 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61249#p61249</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Ссылка на глобальный объект работает по-разному в js и wsf]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61029#p61029</link>
			<description><![CDATA[<p>Нет. Не в кодировке дело. </p><p>Я немного сократил код вначале. Вызов функции глобального объекта приводит к краху wsf-сценария.</p>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Wed, 20 Jun 2012 05:05:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61029#p61029</guid>
		</item>
		<item>
			<title><![CDATA[Re: JScript: Ссылка на глобальный объект работает по-разному в js и wsf]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61027#p61027</link>
			<description><![CDATA[<p>Может из-за кодировки в котором сохранен код или нет?</p>]]></description>
			<author><![CDATA[null@example.com (stir)]]></author>
			<pubDate>Wed, 20 Jun 2012 04:01:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61027#p61027</guid>
		</item>
		<item>
			<title><![CDATA[JScript: Ссылка на глобальный объект работает по-разному в js и wsf]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=61022#p61022</link>
			<description><![CDATA[<p>Не так давно столкнулся с интересной фищкой. Видимо это баг. На всякий случай привожу конфигурации, где проблема воспроизводится:</p><p>Виста<br /></p><div class="quotebox"><blockquote><p>С:\&gt;ver &amp;&amp; echo. &amp;&amp; cscript</p><p>Microsoft Windows [Version 6.0.6002]</p><p>Microsoft (R) Windows Script Host Version 5.7</p></blockquote></div><p>XP<br /></p><div class="quotebox"><blockquote><p>С:\&gt;ver &amp;&amp; echo. &amp;&amp; cscript</p><p>Microsoft Windows XP [Версия 5.1.2600]</p><p>Сервер сценариев Windows (Microsoft R) версия 5.7</p></blockquote></div><p>Как проверить. </p><p>Создайте и запустите скрипт <strong>z.js</strong><br /></p><div class="codebox"><pre><code>this[&#039;a&#039;] = 
function()
{
};

WScript.Echo(a);

a();</code></pre></div><p>Скрипт запускает, отрабатывает и завершается корректно. </p><p>Создайте и запустите второй скрипт <strong>z.wsf</strong><br /></p><div class="codebox"><pre><code>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&gt;

&lt;package&gt;
&lt;job id=&quot;wscmd&quot;&gt;
&lt;script language=&quot;javascript&quot; src=&quot;z.js&quot;&gt;&lt;/script&gt;
&lt;/job&gt;
&lt;/package&gt;</code></pre></div><p>Скрипт запускается, выводит сообщение и &quot;падает&quot;. Причем сообщение содержит некую техническую информацию и не информативно для простого пользователя.</p>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Tue, 19 Jun 2012 20:07:17 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=61022#p61022</guid>
		</item>
	</channel>
</rss>
