我正在学习jQuery并尝试从学习中心查看一些示例。我已经创建了html文件并在那里引用了jQuery以及脚本标记中的javascript代码。我正在检查浏览器控制台,但此代码显示的不是我所期望的。
$.each([ "foo", "bar", "baz" ], function( idx, val ) {
console.log( "element " + idx + " is " + val ); });
它不记录任何内容,只返回Array对象本身。我所期待的,我不确定,如:
element 0 is foo
element 1 is bar
element 2 is baz
另外如果您知道如何在node.js中导入jquery,请告诉我如何操作。我有一个Python背景,所以我认为node.js就像Python解释器。
答案 0 :(得分:1)
如果您不使用dom,可以在控制台内设置nodejs并测试jQuery API 在您的电脑上安装nodejs后,您需要:
使用npm
包管理器全局安装jQuery(通常它与nodejs一起)
npm i -g jquery
打开控制台并转到nodejs交互模式键入
node
加载jQuery
var $ = require("jquery");
$(["foo", "bar"]).each(function (i, elem) { console.log(i, ": ", elem); });