Вопросы с тегом «underscore.js»

97
сделать <что-то> N раз (декларативный синтаксис)

Есть ли способ в Javascript легко написать что-то вроде этого: [1,2,3].times do { something(); } Может быть, любая библиотека, которая может поддерживать подобный синтаксис? Обновление: чтобы уточнить - я хотел бы, something()чтобы меня вызывали 1,2 и 3 раза соответственно для каждой итерации...

96
backbone.js - события, зная, что было нажато

В одном из моих классов представлений backbone.js у меня есть что-то вроде: ... events: { 'click ul#perpage span' : 'perpage' }, perpage: function() { // Access the text of the span that was clicked here // Something like: alert($(element).text()) }, ... потому что моя разметка для каждой страницы...

92
Дополняют ли Underscore.js и jQuery друг друга? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Я только начинаю изучать JavaScript и...

91
найти индекс массива объекта с определенным значением ключа в подчеркивании

Под подчеркиванием я могу успешно найти элемент с определенным значением ключа var tv = [{id:1},{id:2}] var voteID = 2; var data = _.find(tv, function(voteItem){ return voteItem.id == voteID; }); //data = { id: 2 } но как мне узнать, в каком индексе массива находится этот объект?...

88
Можно ли получить индексируемый вами индекс в Underscore.js?

Я использую библиотеку JS Underscore и, в частности, использую вызовы библиотеки _.eachи _.sortby. Мне интересно, есть ли какой-либо способ получить индекс значения в делегате итератора _.sortBy([1, 4, 2, 66, 444, 9], function(num){ /*It'd be great to have access to the index in here */ return...

85
требуется объяснение функции _.bindAll () из Underscore.js

Я изучал backbone.js и видел множество случаев, когда _.bindAll()он используется. Я прочитал всю страницу документации backbone.js и underscore.js, чтобы попытаться понять, что он делает, но я все еще очень не уверен в том, что он делает. Вот объяснение подчеркивания: _.bindAll(object,...

83
Разделить массив JavaScript на куски с помощью Lodash

Мне нужно разбить массив JavaScript на nкуски определенного размера. Например: учитывая этот массив ["a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13"] и a nравно 4, результат должен быть таким: [ ["a1", "a2", "a3", "a4"], ["a5", "a6", "a7", "a8"], ["a9", "a10",...