Съдържанието и използването на JavaScript е невалиден

Липса на смисъл и значимост неопределена - рядкост на най-древните времена на информационните технологии, но дори и в съвременния свят те имат място и значение. Не винаги има смисъл да се взема решение. Понякога има смисъл решението да бъде отложено за по-късно.

Исторически семантичен момент

Сам по себе си, недействителен означава "никъде", "нищо общо" или, в смисъл на javascript void, - неопределен. Използването на ключовата дума void е известна с C /C ++ езика за програмиране в по-голяма степен в сравнение с други езици за програмиране (и след това локални). Но не само Z /S ++ декларира липсата на резултат от действие (функция) като специален вид.


Теорията и практиката на програмиране винаги са имали възможност за смисъл на "липса на стойност", но малък език досега има значението на "обратното възстановяване" и отмяна на действие. Съдейки по логиката на нещата, липсата на резултат също е резултат. Формално всеки алгоритъм осигурява интегрална функционалност и представяне на информация.

Съвременни реалности за програмиране в интернет

В съвременната практика в интернет HTML /CSS:
  • код за маркиране;
  • формата на подаване на информация в конкретно заявление;
  • обект на анализ в едно и също конкретно приложение.
  • Браузър javascript:
  • логика и събития;
  • алгоритъм и функционалност;
  • липса на история на промени (данни) и отстъпление от действия (алгоритъм).
  • Терминът „невалидни“ запазва все още неясната си стойност. В контекста на JavaScript void стойността е неопределена.

    Сам по себе си се осъществява функционално повикване, действието се изпълнява, функциятаизработва определен резултат, но в крайна сметка "официалният" резултат е декларация за липса на резултат, т.е. стойността е неопределена.


    Област на компетентност void и undefined

    Обикновено JavaScript void и undefined стойностите се използват в връзки
  • Действието не се изпълнява.
  • Продължаването му не следва.
  • Всъщност сложността на езика за маркиране на HTML, неговата взаимовръзка с CSS таблиците и мощното развитие на езика на браузъра доведоха до обратното: javascript void 0, което означава или не означава - браузърът не се прилага.

    Разработчикът може да вмъкне собствено съдържание, друго разбиране на ситуацията. Той може да ориентира алгоритъм, който извиква JavaScript void за нищо. Разработчикът има синтаксиса и основното значение на езика на браузъра, останалото зависи от решаваната задача, обхвата на неговата компетентност и логиката на диалога с посетителя на уеб ресурса. Блокирането на действията на браузъра в този или онзи елемент на уеб ресурсната страница често е необходимо без видима причина поради простата причина, че алгоритмите са доста сложни и начинът за достъп до елемента и действията на посетителя е много трудно да се предскаже предварително. По-лесно е да се предвиди набор от действия за ориентация в ситуация, но преди да може да се сложи алгоритъма по-нататък - да се блокира браузъра в една или друга посока.

    Свързани публикации