Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F7540298
test_timers.cjs
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
861 B
Referenced Files
None
Subscribers
None
test_timers.cjs
View Options
// Test setTimeout
console.log('Starting timer tests...');
setTimeout(() => {
console.log('setTimeout executed after 1000ms');
}, 1000);
setTimeout(() => {
console.log('setTimeout executed after 500ms');
}, 500);
// Test queueMicrotask
queueMicrotask(() => {
console.log('Microtask 1 executed');
});
queueMicrotask(() => {
console.log('Microtask 2 executed');
});
console.log('Synchronous code finished');
// Test setInterval
let count = 0;
const intervalId = setInterval(() => {
count++;
console.log('Interval execution #' + count);
if (count >= 3) {
clearInterval(intervalId);
console.log('Interval cleared after 3 executions');
}
}, 200);
// Test clearTimeout
const timeoutId = setTimeout(() => {
console.log('This should NOT be printed');
}, 300);
clearTimeout(timeoutId);
console.log('Timeout cleared before execution');
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Jun 17, 1:37 PM (1 d, 22 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
523820
Default Alt Text
test_timers.cjs (861 B)
Attached To
Mode
rANT Ant
Attached
Detach File
Event Timeline
Log In to Comment