Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sardor kursovoy новый.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
194.94 Кб
Скачать

2 Reports using objects and arrays javascript

2.1 Specify a reference to the result of the report, which appeared in arrays of javascript

1

Example: Output of array elements.

<html> <body> <script type="text/javascript"> var x; var mycars = new Array(); mycars[0] = "Saab"; mycars[1] = "Volvo"; mycars[2] = "BMW";

for (x in mycars) {

document.write(mycars[x] + "<br />");

} </script> </body> </html>

2

Example: 5 days a week in words, numbers. Display the result with Concate (), Join (), Popped (), Reverse (), Shift (), Sorted (). Here is an example demonstrates array in JavaScript.

<!DOCTYPE HTML>

<HTML>

<HEAD>

<TITLE>JavaScript Array Example</TITLE>

<SCRIPT type="text/javascript">

js_array_var1=new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday");

js_array_var2=new Array(1, 2, 3, 4, 5);

document.write("Array 1 : "+js_array_var1+"<HR/>")

document.write("Array 2 : "+js_array_var2+"<HR/>")

document.write("Concatenated Both Arrays : "+js_array_var1.concat(js_array_var2+"<HR/>")) document.write("Joined Both Arrays : "+js_array_var1.join(js_array_var2)+"<HR/>")

document.write("Array 1 Popped Out : "+js_array_var1.pop()+"<HR/>")

document.write("Reversed Array 1: "+js_array_var1.reverse()+"<HR/>")

document.write("Shifted Array 1 : "+js_array_var1.shift()+"<HR/>")

document.write("Sorted Array 1 : "+js_array_var1.sort())

</SCRIPT>

</HEAD>

<BODY>

</BODY>

</HTML>

Here is the output produced by the above JavaScript array example.

Here is the live demo output of the above Array object example in JavaScript.

Array 1 : Sunday,Monday,Tuesday,Wednesday,Thursday

Array 2 : 1,2,3,4,5

Concatenated Both Arrays : Sunday,Monday,Tuesday,Wednesday,Thursday,1,2,3,4,5

Joined Both Arrays : Sunday1,2,3,4,5Monday1,2,3,4,5Tuesday1,2,3,4,5Wednesday1,2,3,4,5Thursday

Array 1 Popped Out : Thursday

Reversed Array 1: Wednesday,Tuesday,Monday,Sunday

Shifted Array 1 : Wednesday

Sorted Array 1 : Monday,Sunday,Tuesday

3

Example: Numeric Sort. By default, the sort() function sorts values as strings. This works well for strings ("Apple" comes before "Banana"). However, if numbers are sorted as strings, "25" is bigger than "100", because "2" is bigger than "1". Because of this, the sort() method will produce incorrect result when sorting numbers. You can fix this by providing a compare function:

<!DOCTYPE html>

<html>

<body>

<h2>JavaScript Array Sort</h2>

<p>Click the button to sort the array in ascending order.</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

<script>

var points = [40, 100, 1, 5, 25, 10];

document.getElementById("demo").innerHTML = points;

function myFunction() {

points.sort(function(a, b){return a - b});

document.getElementById("demo").innerHTML = points;

}

</script>

</body>

</html>

CONCLUSION

Why to Learn JavaScript ? There are the three languages, all web developers must know, these are the following:

• HTML - to define the content of web pages

• CSS - to define the layout of web pages

• JavaScript - to program the behaviour of web pages

BIBLIOGRAPHY

  1. Глушаков С.В. и др. Программирование Web-страниц. М.: Изд. АСТ, 2003.-387с

  2. Мұхамбетжанова С. Т. Компьютерлік дизайн. – Алматы, 2007.

  3. Балафанов Н., Бөрібаев Б. Информатикадан 30 сабақ. – Алматы, 2003.

  4. Смирнова И. Е., Web-дизайн бастамасы. – Санкт-Петербург, 2003.

  5. Гончаров А. Самоучитель HTML. – Москва, 2002.

  6. Информатика негіздері журналы, № 5-6 2006 жыл. – Алматы.

  7. Информатика и образование №2 2001 жыл. – Москва.

  8. Левковец, Л. Уроки компьютерной графики. Photoshop CS/, СПб.: Питер, 2005

  9. Миронов Д. «Corel DRAW 12»: Учебный курс. –СПб.: Питер, 2004,

  10. Миронов Д. Компьютерная графика в дизайне. –СПб.: Питер, 2004,

  11. Мюррей Д.Д., Райпер У. Энциклопедия форматов графических файлов. Пер. С анг. Киев: ВНҮ, 1997,

  12. Панкратов Т. Photoshop7. СПб.: Питер, 2005

  13. Влад Мержевич. Теги HTML

  14. Влад Мержевич css@htmlbook.ru

  15. Web-сайт своими руками — И. Шапошников .: БХВ – Санкт-Петербург, 2000.

  16. Дәулетқұлов А., Балапанов Е.Қ., Бөрібаев Б. Информатикадан 30 сабақ, [Текст]:Пер.с каз/Х.М. Дәулетқұлов, Е.Қ. Балапанов, Б. Бөрібаев.-1-изд.-М.:ЗАО”Издательство Алматы ИНТ”,2008.—1184с. 20 экз.

  17. Ефимова . Курс компьютерной технологий [Текст]:Пер.с англ/Х.М.Ефимова,П.Д.Ефимова,Т.Р.Новиков.-2-изд.-М.:ЗАО”Издательство Рианом”,2004.—684с. 1 экз.

  18. Пол Вилтон, Джереми Макпик Javascript рукаводства програмиста примерах [Текст]:Пер.с рус/Х.П.Вилтон,Дж.Макпик,Т.Р.Вилтон.-2-изд.-М.:ЗАО”Издательство Питер ”,2001.—500с. 12 экз.

  19. Вайк Аллен Javascript в примерах [Текст]:Пер.с англ/Х.В.Аллен,П.Дж.Брукс,Т.Р.Далман.-2-изд.-М.:ЗАО”Издательство Питер ”,2009.—500с. 12 экз.

  20. Дейтел,Х.М.,Как програмировать для Internet и www [Текст]:Пер.с англ/Х.М.Дейтел,П.Дж.Дейтел,Т.Р.Ниетто.-2-изд.-М.:ЗАО”Издательство БИНОМ”,2008.—1184с. 20 экз.

  21. www.rambler.ru іздеу сайты

  22. www.google.ru іздеу сайты

  23. www.yandex.ru іздеу сайты

  24. www.KAZcity.ru іздеу сайты

  25. www.TourKAZinfo.ru іздеу сайты

  26. https://www.w3schools.com/asp/asp_inputforms.asp

  27. https://www.w3schools.com/js/tryit.asp?filename=tryjs_confirm

  28. https://www.w3schools.com/jsref/prop_text_value.asp

  29. https://www.w3schools.com/css/css_colors.asp

23

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]