这是javascript中的数组还是变量?
我试图理解jquery滑块的javascript部分,它的文档是 js的第一部分包含以下代码。我不知道这是分配给多个jquery对象的单个变量还是一个数组这是javascript中的数组还是变量?,javascript,jquery,arrays,html,variables,Javascript,Jquery,Arrays,Html,Variables,我试图理解jquery滑块的javascript部分,它的文档是 js的第一部分包含以下代码。我不知道这是分配给多个jquery对象的单个变量还是一个数组 var pictures = [], $pointer = $( '#pointer' ), $thumbnails = $( '#thumbnails' ); 当我尝试下面的代码来找出“var pictures”到底代表什么时,它什么也不返回: document.write (typeof pictures); 有人能解释一下是什么吗
var pictures = [], $pointer = $( '#pointer' ), $thumbnails = $( '#thumbnails' );
当我尝试下面的代码来找出“var pictures”到底代表什么时,它什么也不返回:
document.write (typeof pictures);
有人能解释一下是什么吗
提前感谢。这只是一种声明多个变量的方法:
var pictures = [], $pointer = $( '#pointer' ), $thumbnails = $( '#thumbnails' );
与写作相同:
var pictures = [],
$pointer = $( '#pointer' ),
$thumbnails = $( '#thumbnails' );
或:
这只是一种声明多个变量的方法:
var pictures = [], $pointer = $( '#pointer' ), $thumbnails = $( '#thumbnails' );
与写作相同:
var pictures = [],
$pointer = $( '#pointer' ),
$thumbnails = $( '#thumbnails' );
或:
这是一种同时定义多个变量的方法。您可能会经常看到它,如:
var pictures = [],
$pointer = $( '#pointer' ),
$thumbnails = $( '#thumbnails' );
这是一种同时定义多个变量的方法。您可能会经常看到它,如:
var pictures = [],
$pointer = $( '#pointer' ),
$thumbnails = $( '#thumbnails' );
将给您“对象”作为返回值
仅供参考
将给您“对象”作为返回值
仅供参考
document.write()
不是调试/调查的好方法。使用console.log()
(以及其他控制台API)和浏览器控制台的交互式命令行。通过使用array.isArray()
测试变量是否为数组。例如:if(Array.isArray(pictures)){/*yay!这是一个数组*/}
document.write()
不是调试/调查的好方法。使用console.log()
(以及其他控制台API)和浏览器控制台的交互式命令行。通过使用array.isArray()
测试变量是否为数组。例如:if(Array.isArray(pictures)){/*yay!这是一个数组*/}
var object = {};
var array = [];