Я новичок в JavaScript. Начал учиться несколько дней назад. Пожалуйста, поправьте меня, если я где-то ошибаюсь. Я прошел через три представления JavaScripts: «Inline», «Embedded» и «External».Как браузер идентифицирует встроенные Java-скрипты?
У меня есть два вопроса относительно этого:
1. Пример ниже: Здесь мы не упоминая <script type="text/javascript">
, но до сих пор она работает нормально, и браузер идентифицирует его. Как это происходит?
<html>
<head>
<title></title>
</head>
<body>
<input type="Button" value="Click me" onclick="alert('Welcome');"/>
</body>
</html>
2. Когда использовать встроенные и когда использовать встроенные? Я понимаю, что все должно быть внешним, потому что, если код является отдельным, его можно более легко кэшировать браузерами (от this answer). Но я не использовал использование встроенных и встроенных.
Мой вопрос может звучать немного просто, но я не могу найти ответы на них через поиск. Пожалуйста, помогите мне лучше понять эти основы.
может посмотреть по адресу: http://stackoverflow.com/questions/10607847/how-does -inline-Javascript -in-html-work – panepeter
[inline vs external javascript?] (http://stackoverflow.com/questions/138884/when-should-i-use-inline-vs-external-javascript) [как встроенный javascript работа?] (http://stackoverflow.com/questions/10607847/how-does-inline-javascript-in-html-work) –
@GauravMahawar: '[Текст] (Ссылка)' – Cerbrus