Публикации по теме 'coffeescript'


Может кто-нибудь наконец объяснить мне, почему вам нужно учиться и использовать инструмент X для компиляции вашего кода в…
Может кто-нибудь наконец объяснить мне, почему вам нужно изучать и использовать инструмент X для компиляции вашего кода в JavaScript вместо того, чтобы изучать и писать сам JavaScript, который сейчас почти в ES7?

Варианты: уроки JS от Swift
В прошлом году я начал работать со Swift и мне очень понравился язык. У него есть свои недостатки (в частности, API все еще развивается и не полностью стабилен). Однако для человека, имеющего опыт веб-разработки, это кажется хорошим сочетанием знакомства с JS, «красоты» Ruby и небольшой доли предсказуемости, присущей статической типизации в Java. Один из самых уникальных шаблонов проектирования в Swift - это основное использование Optionals и Optional Chaining (также называемых безопасной..

Вопросы по теме 'coffeescript'

Функции в controller.js.coffee
У меня возникли проблемы с созданием функций с помощью CoffeeScript, наверное, я что-то пропустил. Для моего контроллера пользователей я хотел бы создать проверку на стороне клиента для формы регистрации. Я думаю, что упустил что-то фундаментальное...
2941 просмотров

Как я могу использовать haml в файле coffeescript?
Можно ли использовать haml в файле coffeescript в проекте rails 3.1? Каков правильный порядок расширений файлов? Моя последняя попытка заключалась в следующем: home.js.haml.coffescript $ -> alert '#{@count}' где @count —...
1308 просмотров
schedule 26.03.2024

Производительность Node.js/coffeescript на алгоритме, интенсивно использующем математику
Я экспериментирую с node.js, чтобы построить некоторую логику на стороне сервера, и реализовал версию алгоритма алмазного квадрата, описанного здесь в coffeescript и Java. Учитывая все похвалы, которые я слышал о производительности node.js и V8, я...
3035 просмотров
schedule 08.11.2023

Оператор многозначного переключения CoffeeScript?
switch @user && @other when 'user' && true ... when 'user2' && false ... Возможно ли что-то подобное? Это не работает по какой-то причине. Спасибо!
1078 просмотров
schedule 23.01.2024

Coffeescript: выход из цикла forEach
Возможный дубликат: Javascript Array.forEach HowTo break? Учитывая, что у меня есть цикл forEach, как мне выйти из этого цикла, если X истинно? Например: user.forEach (x,i) -> if x.status == "available"...
5923 просмотров
schedule 25.10.2022

Как документировать исходный код CoffeeScript с помощью JSDoc?
У меня есть код, написанный на CoffeeScript, и я хочу оптимизировать сгенерированный JavaScript с помощью Google Closure Compiler, поэтому эти файлы необходимо документировать с помощью JSDoc. Мой вопрос: как я могу документировать файлы *.coffee...
17422 просмотров

Почему мое основное представление не имеет ссылки на свою модель (возвращает undefined) только в IE?
У меня есть простое магистральное представление, которому передается модель при инициализации (я использую Coffeescript): questionView = new Quizback.Views.QuestionView( {model: @current_question} ) Соответствующий вид выглядит следующим...
418 просмотров
schedule 19.02.2024

Обратные вызовы видят только последнее значение из цикла
У меня есть этот код: for food in foods Person.eat -> console.log food Проблема здесь в том, что «еда» всегда будет последней «едой» в «еде». Это потому, что у меня есть console.log в функции обратного вызова. Как я могу...
837 просмотров
schedule 16.03.2024

Coffeescript/Javascript - почему атрибут объекта не определен?
У меня есть эта функция, которую я использую в проекте Rails 3.1: setPosition: (object) -> console.log object console.log object.width object["position"] = [500, 50] this console.log object дает Object height:...
694 просмотров
schedule 25.09.2022

Адрес участка Google Maps API V3
Кто-нибудь знает какие-нибудь «обходные пути», чтобы иметь возможность построить маркер с использованием адреса? Мы использовали геокодирование, но у нас есть ограничения, и мы действительно не хотим добавлять накладные расходы, необходимые для...
1735 просмотров

Множественные ассоциации ownTo с Batman.js
Я просто хотел проверить, что нет ничего плохого в том, что модель имеет 2 принадлежности к: @belongsTo 'claim' @belongsTo 'buyer' Я спрашиваю, потому что у меня есть это, и сохранение не создает json, который должен: create: =>...
295 просмотров
schedule 08.11.2022

Как я могу получить доступ к некоторой модели в коллекции Backbone
У меня есть коллекция моделей: city = new M.City App.citiesList = new C.CitiesList model: city App.citiesList.fetch() Как я могу получить доступ к модели, например, с помощью id=15 ? Мне нужно что-то вроде App.citiesList.find(15).name()...
788 просмотров
schedule 31.10.2022

Импортировать функции из модуля в глобальное пространство имен в Coffeescript?
Начните с вашего модуля utils.coffee: exports.foo = -> exports.bar = -> Затем ваш основной файл: utils = require './utils' utils.foo() foo() и bar() — это функции, которые вы будете часто вызывать, поэтому вы: foo =...
5624 просмотров
schedule 06.01.2024

Путаница с кофескриптом? (JQuery KeyUp)
Я только начал использовать coffeescript, чтобы посмотреть, о чем идет речь, и мне это нравится. Однако у меня возникла проблема при преобразовании моего старого скрипта в кофе: $(function() { $(create_MP).keyup(function(e){...
3114 просмотров
schedule 27.12.2023

Я хочу запустить d3 из Cakefile
Я хотел бы выполнить код d3 из командной строки. Сначала я просто пробовал что-то вроде: task 'data', 'Build some data with d3', -> d3 = require('lib/d3.v2') console.log "d3 version = "+ d3.version Но это не сработало. Я...
2575 просмотров
schedule 15.10.2022

пример underscore.js _.memoize() в действии?
Может ли кто-нибудь привести пример underscore.js _.memoize() в действии? Предпочтительно использовать hashFunction, а еще лучше в coffeescript? Вот немного измененная версия этой симпатичной функции подсчета изменений из SICP в coffeescript:...
7135 просмотров

Магистральная выборка добавляет новые строки для просмотра, а не обновляет существующие.
Я все еще изучаю Backbone, но насколько я понимаю, в этой ситуации он должен автоматически обновлять представление. Мое представление основного индекса представляет собой таблицу, в которой каждая строка представляет собой представление одной модели....
636 просмотров
schedule 13.11.2022

Установка Nodejs и Coffeescript (Ubuntu 12.04)
Редактировать: я добавил ответ о том, как это исправить, на случай, если кто-то с этим борется. Я обновил свой ноутбук с Ubuntu 11 до 12.04, и по какой-то причине перестал работать компилятор coffeescript. Я использую его для веб-разработки, но...
4724 просмотров
schedule 02.11.2023

синхронизация node-orm с таблицами Alter (аналогично DataMapper.auto_upgrade)
Я использую node-orm, чтобы попытаться настроить свою базу данных. Вот код модели. db = orm.connect("mysql", client, (success, db) -> Strain = db.define("strain", name: type: "string" validations: [ orm.validators.unique() ]...
1352 просмотров
schedule 20.11.2022

Рабочий процесс NodeJS + CoffeeScript
Недавно я начал изучать nodeJS. Будучи давним любителем coffeescript, я, естественно, решил использовать его вместе с node. При написании длительных процессов с помощью node я часто перезапускал программу. После быстрого поиска в Google я нашел...
1676 просмотров
schedule 24.12.2023