{"id":64541,"student_id":1647,"content":"var comments = []\n\nvar users = {\n 159202:\n {\n id: 159202, name: \"皮卡丘\",time: Date.now()\n },\n 464878:\n {\n id: 464878, name: \"傑尼龜\", time: Date.now()\n }\n}\nvar name = prompt('your name') || '匿名'\nvar id = Math.floor(Math.random()*1000000);\nusers[id] = {\n id: id,\n name: name,\n time: Date.now()\n}\nconsole.log(users)\n\n\n\n\n\n\nforever(function() {\n\n for (var i = 0; i \u003c comments.length; i++) {\n print(comments[i], 150, 30+25*i, 'black', 20)\n }\n\n print('===在線使用者===');\n var i = 0;\n for (var _ in users) {\n i++;\n print(users[_].name, 30, 30+20*i, 'black', 20);\n if(Date.now() \u003e users[_].time + 10000){\n delete users[_];\n }\n \n }\n\n users[id].time = Date.now();\n DB.broadcast('update', users[id])\n})\n\n\n\n\n\n\n\nvar msg;\n\nwhen(\"click\", function() {\n msg = prompt('內容');\n var time = new Date();\n time = time.toLocaleTimeString();\n comments.unshift(`[${time}] ${name}:${msg}`)\n DB.broadcast('message', `${name}:${msg}`)\n});\n\nDB.onMessage('message', function(data) {\n comments.unshift(data)\n})\n\n\nDB.onMessage('update', function(data) {\n users[data.id] = data;\n});\n\n\n\n\n\n","created_at":"2019-04-27T13:50:47.726+08:00","updated_at":"2019-11-09T09:10:24.903+08:00","name":"聊天室 副本","language":"javascript","screenshot":{"url":"https://cdn6.koding.school/uploads/project/screenshot/64541/fbe696591b38696a805d288d24fb5a8e.jpg"},"parent_id":34007,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":61,"hashid":"wdks3q9z","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦