// стрелочную функцию
setTimeout(() => {
// тут this тот-же, что и снаружи
}, 1000)
// забиндить можно так
setTimeout((function(){
// ...
}).bind(this), 1000)
// или через замыкание
var self = this;
setTimeout(function(){
self.setState({NotesArr: arr});
}, 1000)
{
type: 'pink1', // определяет внешний вид страницы.
num: 10, // номер страницы
// ячейки для фотографий
slots: [
[50, 60, 200, 200], // координаты и размеры
[250, 60, 200, 200],
],
// сюда будут добавлены фотографии
photo: [
[1, 'foobar.jpg'],
[3, 'lorem.jpg'],
]
}
// socketServer.js
var WS = new require('ws');
var socket = new WS.Server({ port: 8889 });
socket.on('connection', function () {/* ... */}
// ...
// httpServer.js
var http = require('http');
var fileServer = new Static.Server('.');
http.createServer(function (req, res) {
fileServer.serve(req, res);
}).listen(8888);
// ...
window.addEventListener('load', function () {
// web-socket client
var socket = new WebSocket("ws://foo.bar:8889/");
socket.onopen = function () {/* ... */};
// ...
});
а то он сейчас запускается еще до того как страница загрузилась
1 г
. Начальная скорость пули 1000 м/с.
( 0,001 кг * ( 1000 * 1000 )) / 2 = 500 Дж
(кинетическая энергия)1000 Ватт
100 КВт
будет медленней разгонять машину с броней из более плотного металла. onclick => player.method(сила, время, вектор)