Page 108 - 6108
P. 108

6
                                            history.go(-1) .
               history.forward()  перехід                на      наступну       сторінку.       Еквівалентно
                                            натисненню кнопки  "Вперед"  в браузері.  Еквівалентно
                                            history.go(1).
               history.go(N)                перехід на N позицій в індексі. При спробі вийти за межі
                                            індексу  не  виникає  помилки;  браузер  залишається  на
                                            поточній сторінці.
                     Об'єкт screen містить інформацію про монітор: ширина (width), висота
               (height), глибина кольору (colorDepth), виражена як число біт на піксель, і
               інші.  Якщо  у  користувача  декілька  моніторів,  відображуються  дані  того,  в
               якому відкритий браузер (чи його велика частина).
                     Колекція  frames  містить  об'єкти,  що  відповідають  елементам  frame  і
               iframe. Кожен такий об'єкт містить свій об'єкт window.

                     Таблиця 3.3 – Основні методи об'єкту window

                          Метод                                      Характеристика
               alert                           Виводить модальне вікно з повідомленням
               clearInterval                   Зупиняє виконання коду, заданого setInterval
               clearTimeout                    Скасовує виконання коду, заданого setTimeout

               confirm                         Виводить  повідомлення  у  вікні  з  двома  кнопками  :
                                               «ОК» і «ВІДМІНА» і повертає вибір відвідувача
               decodeURI                       Розкодує  URI  ,  закодований  за  допомогою
                                               encodeURI
               decodeURIComponent  Розкодує  URI  ,  закодований  за  допомогою
                                               encodeURIComponent
               encodeURI                       Кодує  URI,  замінюючи  кожне  входження  певних
                                               символів на escape-послідовності , що представляють
                                               символ в кодуванні UTF-8 .
               encodeURIComponent  Кодує компоненту URI, замінюючи певні символи на
                                               відповідні UTF-8 escape-послідовності
               eval                            Виконує  рядок  javascript  -  коду  без  прив'язки  до
                                               конкретного об'єкта .
               isFinite                        Перевіряє, чи є аргумент кінцевим числом
                                                                                   7
               isNaN                           Перевіряє, чи є аргумент NaN
               parseFloat                      Перетворює  рядковий  аргумент  на  число  з
                                               плаваючою комою


                     6
                        При  спробі  вийти  за  межі  індексу  не  виникає  помилки;  браузер
               залишається на поточній сторінці.


                        NaN  (англ.  Not-a-Number)  —  одне  з  особливих  значень  числа  з
                     7
               плаваючою  комою.  Використовується  у  багатьох  математичних  бібліотеках  і
               математичних  співпроцесорах.  Цей  стан  може  виникнути  в  різних  випадках,
               наприклад, коли попередня математична операція завершилася з невизначеним
               результатом, або якщо в комірку пам'яті потрапило число, що не задовольняє
               умовам.
   103   104   105   106   107   108   109   110   111   112   113