Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 09

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
Сорь
источник

DS

Dmitry Sidorov in JavaScript Noobs — сообщество новичков
Тупанул
источник

AB

A B in JavaScript Noobs — сообщество новичков
проще пройтись отладчиком по шагам и посмотреть почему так происходит, а не гадать
источник

D

Danila in JavaScript Noobs — сообщество новичков
Dmitry Sidorov
А, да, функция то ещё не вызвана
Даже если, то а не "только внутри функции"
источник

D

Danila in JavaScript Noobs — сообщество новичков
A B
проще пройтись отладчиком по шагам и посмотреть почему так происходит, а не гадать
Это да
источник

А

Алексей in JavaScript Noobs — сообщество новичков
если не ошибаюсь, то процесс такой a = 1
a+ = 1 +2, 2 меняется на 10 ? итого 11
источник

D

Danila in JavaScript Noobs — сообщество новичков
Алексей
если не ошибаюсь, то процесс такой a = 1
a+ = 1 +2, 2 меняется на 10 ? итого 11
Процесс такой:

1+foo();
//foo()
1+10
11
источник

А

Алексей in JavaScript Noobs — сообщество новичков
Danila
Тут проблема в том, что при сложении левая часть берётся на момент выполнения
а, понял
источник

D

Danila in JavaScript Noobs — сообщество новичков
fuf
источник

А

Алексей in JavaScript Noobs — сообщество новичков
где можно почитать, как работают стандартные методы типа sort () ? сам исходник. Родные функции очень быстрые , если алгоритмы писать вручную, то в 10 раз медленнее
источник

A

Azamat in JavaScript Noobs — сообщество новичков
в документации, прогугли
источник

D

Danila in JavaScript Noobs — сообщество новичков
Алексей
где можно почитать, как работают стандартные методы типа sort () ? сам исходник. Родные функции очень быстрые , если алгоритмы писать вручную, то в 10 раз медленнее
Родные функции потому что написаны на си и встроены в браузер
источник

D

Danila in JavaScript Noobs — сообщество новичков
В случае с хромом они написаны на каком-то местном языке который чисто под v8 внутренний, не помню какназывается. fuel?
источник

А

Алексей in JavaScript Noobs — сообщество новичков
Danila
Родные функции потому что написаны на си и встроены в браузер
аа, ясно) типа питона
источник

А

Алексей in JavaScript Noobs — сообщество новичков
в си пытался исходники посмотреть, ничего не понял😆😆
источник

D

Danila in JavaScript Noobs — сообщество новичков
Алексей
в си пытался исходники посмотреть, ничего не понял😆😆
Каждый движок использует свой подход, спецификация жс этого не определяет. В файрфоксе мержсорт, в хроме квиксорт, вроде
источник

А

Алексей in JavaScript Noobs — сообщество новичков
например куик сорт быстрее , если использовать библиотеку, по сравнению с кодом через рекурсию. Вот интересно, как они добиваются этого
источник

t

tensess in JavaScript Noobs — сообщество новичков
Danila
Каждый движок использует свой подход, спецификация жс этого не определяет. В файрфоксе мержсорт, в хроме квиксорт, вроде
в V8 TimSort уже вроде бы, раньше когда-то был QuickSort
источник

А

Алексей in JavaScript Noobs — сообщество новичков
tensess
в V8 TimSort уже вроде бы, раньше когда-то был QuickSort
это для js ?
источник

t

tensess in JavaScript Noobs — сообщество новичков
Алексей
это для js ?
sort жсовский
источник