Во время экспериментов я столкнулся с этим.
<div id="result"></div>
<script type="text/javascript">
$('#result').html(['<p>This is inside an array</p>', '<em>This is second item in array</em>']);
</script>
Когда страница была прочтена, я мог видеть следующую разметку в консоли браузера:
<div id="result">
<p>This is inside an array</p>
<em>This is second item in array</em>
</div>
Означает ли это, что jQuery запускает array.join("")
в фоновом режиме, если аргумент/параметр array.join("")
в. Метод html()
- это массив?
Я не мог найти это в документации, и поэтому было любопытно узнать об этом больше.