重新排序JavaScript脚本数组以在jQuery之前放置原型。

原型

wp_prototype_before_jquery( array $js_array )

参数

$js_array (array) (Required) JavaScript脚本数组

返回值

(array)  如果需要,重新排序数组。

源文件

路径:wp-includes/script-loader.php

<?php
...
function wp_prototype_before_jquery( $js_array ) {
	if ( false === $prototype = array_search( 'prototype', $js_array, true ) )
		return $js_array;
	if ( false === $jquery = array_search( 'jquery', $js_array, true ) )
		return $js_array;
	if ( $prototype < $jquery )
		return $js_array;
	unset($js_array[$prototype]);
	array_splice( $js_array, $jquery, 0, 'prototype' );
	return $js_array;
}
...
?>

其他

英文文档:https://developer.wordpress.org/reference/functions/wp_prototype_before_jquery/