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

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

15
Скорочення Javascript для масиву об'єктів
Скажіть, я хочу підсумовувати a.xкожен елемент у arr. arr = [{x:1},{x:2},{x:4}] arr.reduce(function(a,b){return a.x + b.x}) >> NaN У мене є причина вважати, що сокира в якийсь момент не визначена. Далі добре працює arr = [1,2,4] arr.reduce(function(a,b){return a + b}) >> 7 Що я роблю неправильно в першому прикладі?

12
Який найкращий спосіб зробити макет візуалізації d3.js чуйним?
Припустимо, у мене є сценарій гістограми, який створює графіку 960 500 svg. Як зробити так, щоб цей розмір був чутливим, щоб графічні ширини та висоти були динамічними? <script> var n = 10000, // number of trials m = 10, // number of random variables data = []; // Generate an …

15
Перевірте, чи завантажено зображення (немає помилок) за допомогою jQuery
Я використовую JavaScript з бібліотекою jQuery для обробки ескізів зображень, що містяться у списку, що не впорядковується. Коли зображення завантажується, це робить одне, коли виникає помилка, він робить щось інше. Я використовую jQuery load()та error()методи як події. Після цих подій я перевіряю елемент DOM зображення на .complete, щоб переконатися, що …

14
Запити заголовкового поля Access-Control-Allow-Headers не дозволено заголовками Access-Control-Allow-Headers
Я намагаюся надсилати файли на свій сервер із запитом на публікацію, але коли він надсилає, викликає помилку: Запит заголовка поля Вміст-тип не дозволений Access-Control-Allow-Headers. Тому я погукнув помилку і додав заголовки: $http.post($rootScope.URL, {params: arguments}, {headers: { "Access-Control-Allow-Origin" : "*", "Access-Control-Allow-Methods" : "GET,POST,PUT,DELETE,OPTIONS", "Access-Control-Allow-Headers": "Content-Type, Access-Control-Allow-Headers, Authorization, X-Requested-With" } Тоді я …


9
Як створити масив об'єктних літералів у циклі?
Мені потрібно створити масив об’єктних літералів на кшталт цього: var myColumnDefs = [ {key:"label", sortable:true, resizeable:true}, {key:"notes", sortable:true,resizeable:true},...... У такому циклі: for (var i = 0; i < oFullResponse.results.length; i++) { console.log(oFullResponse.results[i].label); } Значення keyмає бути results[i].labelв кожному елементі масиву.


7
Видаліть із рядка не буквено-цифрові символи
Я хочу перетворити наступний рядок на наданий вихід. Input: "\\test\red\bob\fred\new" Output: "testredbobfrednew" Я не знайшов ні одного рішення , яке буде обробляти спеціальні символи , такі як \r, \n, \bі т.д. В основному я просто хочу позбутися всього, що не буквено-цифрове. Ось що я спробував ... Attempt 1: "\\test\red\bob\fred\new".replace(/[_\W]+/g, ""); …
224 javascript  regex 

13
Продовжуйте переповнення діва прокручувати донизу, якщо користувач не прокручує вгору
У мене є div, розміром якого є лише 300 пікселів, і я хочу, щоб він завантажував сторінку в нижній частині вмісту. Цей розділ динамічно додається до нього вмісту, і йому потрібно прокручувати весь шлях. Тепер, якщо користувач вирішив прокрутити вгору, я не хочу, щоб він стрибав назад додолу, поки користувач …
224 javascript  jquery  html  css  scroll 



29
Бібліотека діаграм JavaScript
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Хто-небудь порекомендував би конкретну бібліотеку графіків JavaScript - конкретно ту, яка взагалі не використовує Flash?
223 javascript  charts 

10
AngularJS маршрутизація без хешу "#"
Я навчаюсь AngularJS, і є одна річ, яка мене справді дратує. Я використовую $routeProviderдля оголошення моїх правил маршрутизації: $routeProvider.when('/test', { controller: TestCtrl, templateUrl: 'views/test.html' }) .otherwise({ redirectTo: '/test' }); але коли я переходжу до свого додатка в браузері, я бачу app/#/testзамість нього app/test. Отже, моє запитання: чому AngularJS додає цей …



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