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

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

6
Записывать объекты в файл с помощью Node.js
Я искал это по всему stackoverflow / google, но не могу понять. Я просматриваю ссылки социальных сетей на данной странице URL, и функция возвращает объект со списком URL. Когда я пытаюсь записать эти данные в другой файл, они выводятся в файл как [object Object]вместо ожидаемого: [' https://twitter.com/#!/101Cookbooks ', ' http://www.facebook.com/ …

6
Как найти модуль «fs» в VS Code с TypeScript?
Я использую MacBook Air. Я установил VS Code как IDE, а также установил TypeScript. У меня есть простой файл с этой строкой: import fs = require('fs'); Под «fs» внутри круглых скобок появляется красная волнистая линия, и появляется сообщение об ошибке [ts] Cannot find module 'fs'.. Файл имеет расширение .ts. Я …

4
Можно ли добавить заголовки запроса в запрос iframe src?
Я понимаю, что вы можете очень легко установить заголовки HTTP-запросов при выполнении вызовов AJAX в JavaScript. Однако можно ли также установить собственные заголовки HTTP-запроса при вставке iframe на страницу с помощью скрипта? <iframe src="someURL"> <!-- is there any place to set headers in this? -->

10
Функция для преобразования метки времени в человеческую дату в javascript
Как преобразовать эту метку времени 1382086394000в 2013-10-18 08:53:14использование функции в javascript? В настоящее время у меня есть такая функция: function cleanDate(d) {return new Date(+d.replace(/\/Date\((\d+)\)\//, '$1'));}

6
Как определить строку, содержащую только пробелы?
Длина строки, содержащей один пробел, всегда равна 1: alert('My str length: ' + str.length); Пробел - это символ, поэтому: str = " "; alert('My str length:' + str.length); // My str length: 3 Как отличить пустую строку от строки, содержащей только пробелы? Как определить строку, содержащую только пробелы?
83 javascript 

9
Как изменить размер элемента HTML с помощью чистого Javascript?
Мне было интересно, как мы можем сделать такой HTML-элемент, как <div>или <p>элемент тега, изменяемым размером при щелчке, используя чистый JavaScript, а не библиотеку jQuery или любую другую библиотеку.

4
Регулярное выражение Javascript: удалите первую и последнюю косую черту
У меня есть эти строки в javascript: /banking/bonifici/italia /banking/bonifici/italia/ и я хотел бы удалить первую и последнюю косую черту, если она существует. Я пробовал, ^\/(.+)\/?$но не получается. Прочитав пост в stackoverflow, я обнаружил, что php имеет функцию обрезки, и я мог бы использовать его перевод javascript ( http://phpjs.org/functions/trim : 566), …
83 javascript  regex 

10
Псевдонимы пути для импорта в WebStorm
Я использую псевдонимы пути webpack для загрузки модуля ES6. Например, если я определю псевдоним utilsвместо чего-то вроде import Foo from "../../../utils/foo", я могу сделать import Foo from "utils/foo" Проблема в том, что как только я начинаю использовать псевдонимы, WebStorm теряет отслеживание импорта, и у меня остаются предупреждения и нет автозаполнения. …

8
Добавление / удаление элементов из объекта JavaScript с помощью jQuery
У меня есть следующий объект JavaScript: var data = {items: [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: "Witches of Eastwick", type: "comedy"}, {id: "3", name: "X-Men", type: "action"}, {id: "4", name: "Ordinary People", type: "drama"}, {id: "5", name: "Billy Elliot", type: "drama"}, {id: "6", name: "Toy Story", …

8
Ошибка минификации Angular.module
Тратя время на попытки выяснить, почему минификация не работает. Я внедрил через объект массива мои поставщики перед функцией в соответствии с многочисленными предложениями в Интернете, но все еще "Неизвестный поставщик: aProvider <- a" Обычный: var app = angular.module('bpwApp', ['ui.bootstrap', 'ui', 'myTabs']) .config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider){ $routeProvider. when('/', {templateUrl: 'partials/home.jade', controller: …

3
Параметры экспорта модуля ES6 + javascript
Я видел публичный экспорт модулей ES6, выполненный двумя из следующих способов: // method 1 export var getAnswer = function () { return 'forty two'; }; // method 2 export default function () { return 'forty two'; }; Оба они действительны? Если да, то почему они оба существуют? Существуют ли другие …

3
Глобальный обработчик ошибок Ajax с AngularJS
Когда мой сайт был на 100% jQuery, я делал это: $.ajaxSetup({ global: true, error: function(xhr, status, err) { if (xhr.status == 401) { window.location = "./index.html"; } } }); чтобы установить глобальный обработчик для 401 ошибки. Теперь я использую angularjs с $resourceи $httpделать свои (REST) запросы к серверу. Есть ли …

3
Как использовать сокеты в JavaScript \ HTML? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Как использовать сокеты в JavaScript \ HTML? Может использовать какой-нибудь крутой HTML5? Библиотеки? …

5
Динамически назначать ng-модель
Я пытаюсь создать набор флажков из массива объектов. Я стремлюсь, чтобы флажки динамически отображали свою ng-модель на свойство нового объекта, который будет отправлен в массив. Я имел в виду что-то вроде <li ng-repeat="item in items"> <label>{{item.name}}</label> <input type="checkbox" ng-model="newObject.{{item.name}}"> </li> Это не работает, как видно на этом JSFiddle: http://jsfiddle.net/GreenGeorge/NKjXB/2/ Кто-нибудь …

16
Разделяйте файлы Angular2 TypeScript и файлы JavaScript в разных папках, возможно, в dist.
Я использую 5- минутный быстрый старт с веб-сайта angular.io, который содержит такую ​​файловую структуру: angular2-quickstart app app.component.ts boot.ts index.html license.md package.json tsconfig.json tsconfig.json - это такой блок кода : { "compilerOptions": { "target": "ES5", "module": "system", "moduleResolution": "node", "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "removeComments": false, "noImplicitAny": false }, "exclude": …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.