рд╢реАрд░реНрд╖рд╛рд╕рди,
рд╢рдмреНрджреЛрдВ рдореЗрдВ рд╡реНрдпрдХреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреЗрд╡рд▓ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдерд╛ред рд▓реЗрдХрд┐рди рд╣рдо рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ
рдкреНрд░рддреАрдХрд╛рддреНрдордХ " 0 | " рдХреА рднреВрдорд┐рдХрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдЗрд╕реЗ рджреЗрдЦрд╛ рдЬрдм рдореИрдВрдиреЗ
asm.js рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднрд╛рд╖рд╛ рдХреЗ рдЗрд╕ рд╕рдмрд╕реЗрдЯ рдХреЗ
рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдкрдврд╝рд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
" 0 | " рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдлрд╝рдВрдХреНрд╢рди рд╕реЗ рд▓реМрдЯрд╛рдП рдЧрдП рдорд╛рди
рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП : рдпрджрд┐
рд╣рдордиреЗ рдореВрд▓реНрдп рдХреЗ рдмрд╛рдж
" 0 " рджреЗрдЦрд╛ , рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реИред
рдЕрдЪрд╛рдирдХ, рдореИрдВрдиреЗ рдЬреАрдердм рдкрд░
рдЙрджрд╛рд╣рд░рдг рдХреЛрдб рдореЗрдВ " 0 " рдХреЗ
рдирд┐рд░реНрдорд╛рдг рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛, рдЬрд╣рд╛рдВ 1024┬▓ рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдкреВрд░реНрдгрд╛рдВрдХ рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рд╣реБрдЖ рдерд╛ред
рддрдм рдореЗрд░реА рдЖрдБрдЦреЗрдВ рдЦреБрд▓реАрдВ, рдФрд░ рдореИрдВрдиреЗ рдЕрджреНрднреБрдд рдЕрд╡рд╕рд░ рджреЗрдЦреЗ:
( 3|0 ) === 3;
рдЗрд╕рд▓рд┐рдП, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдВрд╢рд┐рдХ рдЕрдВрд╢ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рд╛рдзрди рд╣реИред
- рдирдХрд╛рд░рд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ рдХрд┐ рдПрдХ рднрд┐рдиреНрдирд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛ рдирд┐рдХрдЯрддрдо рдЫреЛрдЯреЗ рдкреВрд░реНрдгрд╛рдВрдХ (рдирд┐рд░рдкреЗрдХреНрд╖ рдорд╛рди рдореЗрдВ рд╡реГрджреНрдзрд┐) рдореЗрдВ рдирд╣реАрдВ рдмрджрд▓ рдЬрд╛рддреА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ " Math.floor () " рдХреЗ рдмрд╛рдж рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдирд┐рдХрдЯрддрдо рдЫреЛрдЯреЗ рдкреВрд░реНрдгрд╛рдВрдХ рдореЗрдВ (рдореВрд▓реНрдп рдореЗрдВ рд╡реГрджреНрдзрд┐) )ред рдпрд╣ рдЕрдХреНрд╕рд░ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИред
- рд╕рдХрд╛рд░рд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдирд┐рд░реНрдорд╛рдг " 0 " " рдореИрде.рдлреНрд▓реЛрд░рд░ () " рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рдкрд░рд┐рдорд╛рдг рдХреЗ рдХреНрд░рдо рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдбреЗрд╡реЗрд▓рдкрд░реНрд╕ рдХреЛ jQuery рдПрдВрдЯреНрд░реА " $ () " рд╕реЗ рдХрдо рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдЪрд╛рд░ рджрд┐рди рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдерд╛ , рдХрд┐ рдХреЛрдИ рднреА рд╕реНрд╡реЗрдЪреНрдЫрд╛ рд╕реЗ " document.getElementsByClassName () " рдкрд░ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрдПрдЧрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП ред
рджреВрд╕рд░реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреВрд░реНрдгрд╛рдВрдХреЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рд╛рдзрди рд╣реИред
- рдпрд╣ рдкреВрд░реНрдгрд╛рдВрдХ (рдФрд░ рднрд┐рдиреНрдирд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рдЖрдВрд╢рд┐рдХ рднрд╛рдЧ рдХреЛ рдЫреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИ) рдХреЛ рдирд┐рдХрд╛рд▓ рд╕рдХрддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ (рдЕрдЧреНрд░рдгреА рдФрд░ рдЕрдиреБрдЧрд╛рдореА рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд╕рд╛рде) рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рд┐рдВрдЧрд▓рдЯрди рд╕рд░рдгрд┐рдпреЛрдВ рд╕реЗ рднреА рдирд┐рдХрд╛рд▓ рд╕рдХрддрд╛ рд╣реИред
- рдЕрдиреНрдп рд╕рднреА рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ (рдЬреЛ рдЗрд╕реЗ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ), рдпрд╣ рдЙрдкрдХрд░рдг рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдирд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрдХреНрд╕рд░ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИред
рдЗрд╕ рдЙрдкрдХрд░рдг рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдХрд░рддреЗ рд╣реБрдП, рдЖрдкрдХреЛ рдЗрд╕реЗ рддрдХрдиреАрдХ
(" + " рдореВрд▓реНрдп рд╕реЗ рдкрд╣рд▓реЗ) рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЧрд╛рд░реНрдбрди (рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЧрд╛рд░реНрдбрди рдореЗрдВ ) рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА
рд╣реИ ред
рдЗрд╕ рддрд░рд╣ рдХреА рддреБрд▓рдирд╛ рдХреЗ рд╕рд╛рде, рдпрд╣ рддреБрд░рдВрдд рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдХрд┐ рдкреНрд▓рд╕
рдПрдХ рдЕрдВрд╢ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдмрджрд▓
рдЬрд╛рддрд╛ рд╣реИ , рдЬрд┐рд╕рд╕реЗ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡рд┐рджреЗрд╢реА рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рд╕рдВрднрд╡ рд╣реЛ
рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдЛрдгрд╛рддреНрдордХ рдЕрдирдВрддрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
" + [" -Infinity "] ") рдпрд╛ NaN
(" + {} " рд╕реЗ) ), рдЬрдмрдХрд┐ " | 0 " рдПрдХ рдкреВрд░реНрдгрд╛рдВрдХ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд
рд╣реЛрддрд╛ рд╣реИ , рдФрд░ рдЗрд╕рд▓рд┐рдП рд╡рд┐рджреЗрд╢реА рд╡рд┐рдХрд▓реНрдк рд░реАрд╕реЗрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
рдореИрдВ рдЖрдкрдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрдХрдиреАрдХ рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рд╕реБрдЭрд╛рддрд╛ рд╣реВрдВред