Запитання з тегом «javascript»

Питання щодо програмування в ECMAScript (JavaScript / JS) та різних його діалектів / реалізацій (крім ActionScript). Цей тег рідко використовується поодинці, але найчастіше асоціюється з тегами [node.js], [jquery], [json] та [html].


3
Express і ejs <% = для відображення JSON
У своєму index.ejs я маю такий код: var current_user = &lt;%= user %&gt; У своєму вузлі я маю app.get("/", function(req, res){ res.locals.user = req.user res.render("index") }) Однак на сторінці, яку я отримую var current_user = [object Object] і якщо я напишу var current_user = &lt;%= JSON.stringify(user) %&gt; Я отримую: var …
77 javascript  json  express  ejs 

10
Розширений клас JavaScript
У мене базовий клас: function Monster() { this.health = 100; } Monster.prototype.growl = function() { console.log("Grr!"); } Що я хочу розширити і створити ще один клас за допомогою: function Monkey extends Monster() { this.bananaCount = 5; } Monkey.prototype.eatBanana { this.bananaCount--; this.health++; //Accessing variable from parent class monster this.growl(); //Accessing function …

3
Snap.svg проти Svg.js [закрито]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконалюйте це питання Я спробував знайти відповідну бібліотеку SVG для сучасних браузерів. Моя мета …

1
Потоки Node.js проти спостережуваних
Після вивчення спостережуваних , я знаходжу їх дуже схожі на Node.js потоки . Обидва мають механізм сповіщення споживача, коли надходять нові дані, виникає помилка або більше немає даних (EOF). Я хотів би дізнатись про концептуальні / функціональні відмінності між ними. Дякую!

7
Node.js Конвеєр того самого читабельного потоку в декілька цілей, доступних для запису
Мені потрібно виконати дві команди послідовно, які потребують зчитування даних з одного потоку. Після передачі потоку в інший буфер спорожняється, тому я не можу знову прочитати дані з цього потоку, тому це не працює: var spawn = require('child_process').spawn; var fs = require('fs'); var request = require('request'); var inputStream = request('http://placehold.it/640x360'); …


6
Jquery, Очистити / Очистити весь вміст елемента tbody?
Я думав, що це буде досить просто, але, схоже, порожній метод не працює, щоб очистити тіло, яке у мене є. Буду вдячний, якщо хтось знає правильний спосіб зробити це, я просто хочу видалити все, що міститься в тілі. Поки що я намагаюся: $("#tbodyid").empty(); HTML: &lt;table&gt; &lt;tbody id="tbodyid"&gt; &lt;tr&gt;&lt;td&gt;something&lt;/td&gt;&lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; …

4
Як розділити рядок на пробіли та ігноруючи пробіли, що ведуть і закінчують, на масив слів, використовуючи регулярний вираз?
Я зазвичай використовую такий код у JavaScript, щоб розділити рядок на пробіли. "The quick brown fox jumps over the lazy dog.".split(/\s+/); // ["The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog."] Звичайно, це працює навіть тоді, коли між словами є кілька пробілів. "The quick brown fox jumps over the lazy …

10
Як зупинити нескінченний цикл у Javascript?
Скажімо, я випадково написав це: do { } while (true); ... а потім запустив його. Окрім вбивства вашого браузера, чи є спосіб зупинити виконання javascript (еквівалент Ctrl + Break в основному або Ctrl + C)? Зазвичай, приблизно через 30 секунд ваш браузер запитує, чи хочете ви зупинити тривалий сценарій, але …
77 javascript 

8
Налагодження JavaScript у Chrome - як зберегти точки розриву між оновленням сторінки або розривом за допомогою коду?
Коли я використовую Chrome та його налагоджувач JavaScript, кожного разу, коли я перезавантажую свою сторінку / сценарії, мої точки зупинки втрачаються, і мені потрібно знайти файл скрипта у спливаючому вікні, знайти рядок коду для моєї точки зупинки, клацнути, щоб додати його тощо Чи є спосіб зберегти ці точки зупинки, щоб …



3
Вистава з нескінченною прокруткою або великою кількістю елементів дому?
У мене запитання щодо великої кількості домашніх ельменетів та продуктивності. Скажімо, у мене на сторінці 6000 елементів dom, і кількість елементів можна збільшити, коли користувач взаємодіє зі сторінкою (користувач прокручує сторінку, щоб створити новий елемент dom), як твіттер. Для підвищення продуктивності сторінки я можу думати лише про дві речі. встановіть …

3
Експорт ES6 за замовчуванням із кількома функціями, що посилаються одна на одну
в es6 там ви можете визначити модуль таких функцій export default { foo() { console.log('foo') }, bar() { console.log('bar') }, baz() { foo(); bar() } } вище, здається, є дійсним кодом, але якщо я зателефоную, baz()це видасть помилку: ReferenceError: foo is not defined Як телефонувати fooз іншої функції? в цьому …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.