nerv
Expert-
Posts
674 -
Joined
-
Last visited
-
Days Won
29
Content Type
Profiles
Forums
Calendar
Store
Everything posted by nerv
-
беее =)
-
я знает =) На скорую руку Private Sub Worksheet_Change(ByVal Target As Range) Dim vValDim StrVal As StringDim dDate As Date If Target.Cells.Count > 1 Then Exit Sub If Not Intersect(Target, Range("A2:A10")) Is Nothing Then With Target StrVal = Format(.Text, "000000") If IsNumeric(StrVal) And Len(StrVal) = 6 Then Application.EnableEvents = False dDate = DateValue(Left(StrVal, 2) & "/" & Mid(StrVal, 3, 2) & "/" & Right(StrVal, 2)) .NumberFormat = "dd/mm/yyyy" .Value = CDate(DateSerial(Year(dDate), Month(dDate), Day(dDate))) End If End With End If If Not Intersect(Target, Range("B2:B10")) Is Nothing Then With Target vVal = Format(.Value, "0000") If IsNumeric(vVal) And Len(vVal) = 4 Then Application.EnableEvents = False .Value = Left(vVal, 2) & ":" & Right(vVal, 2) .NumberFormat = "[h]:mm" End If End With End If Application.EnableEvents = TrueEnd Sub
-
http://babeljs.io/docs/learn-es2015/#arrows http://babeljs.io/repl/#?code=%0Aconsole.log((x%20%3D%3E%20x%20%3E%3E%201)(4))%3B%0A
-
читайте: (x => x >> 1)(4)=)
-
1. проект, о котором речь шла выше "стартанул" уже много лет назад 2. если в проект не заложено масштабирование, далеко от стартовой линии он не убежит
-
не надо жаргона. "Правильные пацаны" используют es6 модули. существует ООП и паттерны, тот же MVC. Но ты этого пока не понимаешь судя по коду и я не против, если ты хочешь мучиться, в то время как можно взять и сделать =) существуют 1. "сборщики модулей" http://webpack.github.io/, http://browserify.org/ 2. http://requirejs.org/(увеличит кол-во запросов к серверу)
-
связать обработчик в элементами без обновления страницы
nerv replied to cyklop77's question in JavaScript
их много. Один из них https://github.com/angular/angular.js/issues/11454 более чем немного обновил этот коммент я с главной перешел http://devday.ru/report/152 быстро глянул слайды, похоже на адекватную презентацию) -
связать обработчик в элементами без обновления страницы
nerv replied to cyklop77's question in JavaScript
мое скудное описание официальное описание Как по мне лишен недостатков angular, Ractive.js & Rivets.js. Т.е. у разработчика Vue.js вроде как получилось взять все самое лучшее от этих фреймворков/библиотек. Я на скорую руку поднимал пару демок на Vue.js, одна из них Решение пятнашек. Для быстрого старта с Vue.js достаточно посмотреть песочницу* *тому, кто писал на ангуляре upd: я краем глаза смотрел исходники (вроде чистые), немного пулл-реквестил -
связать обработчик в элементами без обновления страницы
nerv replied to cyklop77's question in JavaScript
@cyklop77, используй http://vuejs.org/и будет тебе счастье -
http://javascript.ru/forum/offtopic/45898-interesnye-ssylki-i-ikh-obsuzhdenie-166.html#post381950
-
потому, что
-
Современные возможности ES-2015
-
ага, и функций в js до arrow funciton тоже не было) куда еще реальней. Тебе сервер null вернул, а ту его в items зафигачил или ты не читал мои постыили не смотрел мою ссылку или и то и другое покажи сеттер. Есть предположение, что это вместо this._items.slice();
- 19 replies
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
ответ из серии "яблоко - это яблоко, потому, что яблоко" тогда что для тебя множество? http://jsfiddle.net/kqp13mh9/1/
- 19 replies
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
если не пустое, то полное если не множество, то ж*па?) итого: полная + ж*па) ЧТО ТОГДА?
- 19 replies
-
- 1
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
у меня опечатка была, исправил в посте вышеречь о том, как определить пустое множество в случае с [null] // length = 1это менее очевидно, чем в случае с [] // length = 0
- 19 replies
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
это официально признанный баг, который не фиксится для обратной совместимости [null].length === 1;[].length === 0;
- 19 replies
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
хороший вопрос. Допустим this._items = null;тогда код getItems: function () { return [].concat(this._items);}будет возвращать [null]лично мне такое поведение кажется не очень логичным. Более разумным вижу вариант getItems: function () { return this._items || [];}
- 19 replies
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
под сложным я подразумевал другое)
-
1. изменить в конфиге smatry символы разделители 2. изменить в конфиге vue.js символы разделители 3. использовать {ldelim}{rdelim} в smatry 4. не использовать '{' & '}' при описании шаблона (да, это возможно) 5. ...
-
вероятно, поэтому есть минимум три способа избежать этого
-
<style> .в-самом-деле { /* code */ }</style>А жуквери со смарти не конфликтует?
-
минимум за полгода до утверждения было известно, что его утвердят в июне этого года (о чем я писал в статье) все по плану =) не хочу разводить холивар в этой теме. Скажу в двух словах, что в es6 нет понятий (модификторов) private/public насколько мне известно. Есть static. как делать приватные поля - отдельная тема)
-
на основании чего ты сделал вывод "будет конфликтовать"? Умозаключение из серии "хорошая погода. Курс доллара должен вырасти" не поверишь, у нас тоже смарти ничего не буду объяснять. Нет времени. Не интересно. Лениво.
-
Утверждён стандарт ECMAScript 6