JavaScript
3
Вклад в тег
for(var i = 0; i < 10; i++) {setTimeout(LogMe(i), //получим функцию
1000*(i+1));} //видимо хочется не всё сразу через 1 секунду выполнить,
// а по одному разу за 1 секунду (последний console.log() через 10 секунд)
function LogMe(i){ //т.к. i объявлена здесь (в аргументе это всё равно что объявление var),
//то она больше не будет ссылкой на i из цикла
//эта области видимости отправится к мусорщику сразу после выполнения следующей функции
return function() { //вернем новую функцию со своей областью видимости.
console.log(i);
};
}
#!/usr/bin/perl
use URI::Encode qw(uri_encode uri_decode);
my $arg=shift,$decode=shift;
if ($decode) {
print uri_decode($arg);
} else {
utf8::decode($arg);
print uri_encode($arg);
}
print "\n";
eclipse -console 127.0.0.1:9000
set my = WScript.CreateObject("WScript.Shell")
my.run("c:\windows\system32\telnet.exe")
WScript.Sleep 100
my.SendKeys("o 127.0.0.1 9000~")
WScript.Sleep 100
my.SendKeys("shutdown~")
WScript.Sleep 100
my.SendKeys("pass test~")
WScript.Sleep 100