Нет, всё-таки, C++ для меня это не то, особенно после руби. Уже на итераторе QStringList'а ступор (^ ^)' Всё-таки, руби куда как удобнее и понятнее (list.each { |x| do_something(x) }). И там и там Qt, но какая разница в написании (^. ^)
@темы:
ruby,
c++,
qt
12.11.2009 в 18:06
12.11.2009 в 19:12
12.11.2009 в 21:43
JS с его дикой конструкцией
А что за дикая конструкция, по сравнению с vbsсript, можно пример? )
13.11.2009 в 02:11
13.11.2009 в 12:30
Это поэтому ты так скрипты не любишь? ^^'
likoo
Лехко:
Кода примерно одинаково, но у этого енумиратора ещё и функции надо запомнить.
13.11.2009 в 12:54
Какие скрипты? Скрипты я люблю. Но не в браузере. Ну и там не руби, к сожалению. А жабаскрипт это ужасть о трёх ногах.
13.11.2009 в 13:13
14.11.2009 в 11:21
Занятно, сколько пишу на js про Enumerator не знал ^^
Есть for (var i in object) {} для объектов )
15.11.2009 в 09:29
Есть for (var i in object) {} для объектов )
Не знала и не пробовала ^^ На HTML страницах оно без надобности, а с внешними объектами в отлеьных скриптах я ковыряюсь на VBS ^^
15.11.2009 в 21:06
The for-in loop has its place, but is often misused, when a normal for loop would be more appropriate. The for-in loop requires the sсript engine to build a list of all the enumerable properties, and check for duplicates in that list, before it can start the enumeration.
Very often, the sсript itself already knows what properties must be enumerated. In many cases, a simple for loop could be used to step through those properties, especially if they are named using sequential numbers, such as with an array, or an object that is given properties to make it appear to be an array (an example would be a NodeList object created by DOM).
This is an example of incorrect use of a for-in loop:
var oSum = 0;
for( var i in oArray ) {
oSum += oArray[i];
}
A for loop would be more efficient:
var oSum = 0;
var oLength = oArray.length;
for( var i = 0; i < oLength; i++ ) {
oSum += oArray[i];
}
По крайней мере так писали операвцы когда-то
16.11.2009 в 09:43
16.11.2009 в 11:04
16.11.2009 в 11:54
Ага, для массивов так )
16.11.2009 в 14:26
И разумеется их совершенно нельзя сравнивать OO
16.11.2009 в 18:08
16.11.2009 в 19:17
16.11.2009 в 19:24
17.11.2009 в 03:02
17.11.2009 в 15:33
>я веду речь о VBS
Кэп, вы не очевидны!
17.11.2009 в 16:20
17.11.2009 в 17:56
17.11.2009 в 18:09
17.11.2009 в 18:10
17.11.2009 в 18:10
17.11.2009 в 18:25
P.S. addEventListener() когда будет там не писали нигде? (^ ^)
17.11.2009 в 18:27
Да ну. У MS есть что называется Basic (не Home Basic ^^), то это Basic и есть ^^
P.S. addEventListener() когда будет там не писали нигде? (^ ^)
А разве его нет? Я на днях видела что-то такое в статье про IE или в скрипте под IE или в настройках IE.
17.11.2009 в 21:19
18.11.2009 в 11:07