함수 sleep()

(함수 sleep에서 넘어옴)
  다른 뜻에 대해서는 리눅스 sleep 문서를 참조하십시오.
sleep
timeout

1 Bash[ | ]

Bash
Copy
sleep 3 
# Sleep for 3 seconds

sleep 3m 
# Sleep for 3 minutes.

sleep 3h 
# Sleep for 3 hours.

2 CMD[ | ]

Bash
Copy
timeout 3 /NOBREAK > nul
REM Sleep for 3 seconds.
Bash
Copy
ping 2.2.2.2 -n 1 -w 3000 > nul
REM Sleep for 3 seconds.

3 C#[ | ]

C#
Copy
System.Threading.Thread.Sleep(3000); 
// Sleep for 3 seconds.

System.Threading.Thread.Sleep(new TimeSpan(0, 3, 0));
// Sleep for 3 minutes.

4 Go[ | ]

Go
Copy
package main

import (
	"time"
)

func main() {
	time.Sleep(3 * time.Second) // 3 seconds
}
Loading

5 Java[ | ]

Java
Copy
Thread.sleep(3000);
// Sleep for 3 seconds.

6 JavaScript[ | ]

JavaScript
Copy
function sleep(ms){
  ts1 = new Date().getTime() + ms;
  do ts2 = new Date().getTime(); while (ts2<ts1);
}
console.log("wait 5s.");
sleep(5*1000);
console.log("done...");
JavaScript
Copy
console.log("wait 5s.");
setTimeout(function() {
  console.log("done..");
}, 5000);

7 Objective-C[ | ]

Objective-C
Copy
[NSThread sleepForTimeInterval:3.0];
// Sleep for 3 seconds.

8 Perl[ | ]

Perl
Copy
sleep 3;
# sleep for 3 seconds

9 PHP[ | ]

PHP
Copy
sleep(3);
# sleep for 3 seconds
PHP
Copy
usleep(3000000);
# sleep for 3 seconds (3000000 microseconds)

10 Python[ | ]

Python
Copy
import time
time.sleep(3)
# sleep for 3 seconds
time.sleep(1.5)
# sleep for 1.5 seconds

11 R[ | ]

R
Copy
Sys.sleep(3)
# sleep for 3 seconds

12 Ruby[ | ]

Ruby
Copy
sleep(3)
# sleep for 3 seconds

13 UnityScript[ | ]

JavaScript
Copy
yield WaitForSeconds (3);

14 같이 보기[ | ]