Вопросы с тегом «javascript»

317
Как добавить объект в массив

Как я могу добавить объект в массив (в javascript или jquery)? Например, в чем проблема с этим кодом? function(){ var a = new array(); var b = new object(); a[0]=b; } Я хотел бы использовать этот код, чтобы сохранить много объектов в массиве function1 и вызвать function2, чтобы использовать объект...

317
$ смотреть объект

Я хочу следить за изменениями в словаре, но по какой-то причине смотреть обратный вызов не вызывается. Вот контроллер, который я использую: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){ console.log('changed');...

316
Как отключить щелчок правой кнопкой мыши на моей веб-странице?

Могу ли я отключить щелчок правой кнопкой мыши на моей веб-странице без использования JavaScript? Я спрашиваю об этом, потому что большинство браузеров позволяют пользователю отключать JavaScript. Если нет, как я могу использовать JavaScript, чтобы отключить щелчок правой кнопкой...

316
Звуковые эффекты в JavaScript / HTML5

Я использую HTML5 для программирования игр; препятствие, с которым я столкнулся сейчас, состоит в том, как играть звуковые эффекты. Конкретные требования немногочисленны: Играть и смешивать несколько звуков, Проиграть один и тот же семпл несколько раз, возможно, с перекрывающимся воспроизведением,...

316
JavaScript, отображающий число с плавающей точкой до 2 десятичных знаков

Я хотел отобразить число до 2 десятичных знаков. Я думал, что мог бы использовать toPrecision(2)в JavaScript. Однако, если номер есть 0.05, я получу 0.0500. Я бы предпочел, чтобы это осталось прежним. Смотрите это на JSbin . Каков наилучший способ сделать это? Я могу подумать о кодировании...

316
Как описать «объектные» аргументы в jsdoc?

// My function does X and Y. // @params {object} parameters An object containing the parameters // @params {function} callback The callback function function(parameters, callback) { } Но как мне описать, как должен быть структурирован объект параметров? Например, это должно быть что-то вроде: {...

316
React - uncaught TypeError: Невозможно прочитать свойство 'setState' из неопределенного

Я получаю следующую ошибку Uncaught TypeError: Невозможно прочитать свойство 'setState' из неопределенного даже после связывания дельты в конструкторе. class Counter extends React.Component { constructor(props) { super(props); this.state = { count : 1 }; this.delta.bind(this); } delta() {...

314
Изменение размера изображения на холсте HTML5

Я пытаюсь создать уменьшенное изображение на стороне клиента, используя javascript и элемент canvas, но когда я уменьшаю изображение, оно выглядит ужасно. Похоже, что он был уменьшен в фотошопе с передискретизацией, установленной на «Nearest Neighbor» вместо Bicubic. Я знаю, что можно сделать так,...

314
В чем разница между возвращаемым значением или Promise.resolve от then ()

В чем разница между: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); Выполнить фрагмент кодаHide resultsРазвернуть фрагмент и это: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) {...

313
Как остановить распространение событий с помощью встроенного атрибута onclick?

Учтите следующее: <div onclick="alert('you clicked the header')" class="header"> <span onclick="alert('you clicked inside the header');">something inside the header</span> </div> Как я могу сделать так, чтобы, когда пользователь нажимает промежуток, он не запускает div...

313
Что такое оператор instanceof в JavaScript?

instanceofКлючевое слово в JavaScript может быть довольно запутанным , когда он впервые встречается, так как люди склонны думать , что JavaScript не является объектно-ориентированный язык программирования. Что это? Какие проблемы это решает? Когда это уместно, а когда нет?...