11738得票147回答
如何在JavaScript中从数组中删除特定项?

如何从数组中删除特定的值?类似于:array.remove(value); 限制条件:我必须使用核心 JavaScript。不允许使用框架。

8645得票65回答
如何使用jQuery检查元素是否隐藏?

如何使用.hide()、.show()或.toggle()来切换元素的可见性? 如何测试元素是否visible(可见)或hidden(隐藏)?

8454得票31回答
JavaScript中的"use strict"是什么意思?它背后的原理是什么?

最近,我将一些 JavaScript 代码通过 Crockford 的 JSLint,它给出了以下错误: 第 1 行第 1 个字符的问题:缺少"use strict"语句。 经过一些搜索,我意识到有些人在他们的 JavaScript 代码中添加了 "use strict";。一旦我添加...

7702得票58回答
如何重定向到另一个网页?

如何使用jQuery或纯JavaScript将用户从一个页面重定向到另一个页面?

7619得票86回答
JavaScript闭包是如何工作的?

如果有人对于函数、变量等概念有所了解,但是不理解JavaScript闭包,你会如何解释呢? 我看过维基百科上提供的Scheme示例,但是很遗憾并没有帮助到我。

7613得票41回答
var functionName = function() {} 与 function functionName() {} 有什么区别?

最近我开始维护别人的JavaScript代码。我正在修复错误,添加功能,并尝试整理代码并使其更加一致。 之前的开发人员使用了两种声明函数的方式,我无法确定是否有什么原因。 这两种方式是:var functionOne = function() { // Some code }; 而且,...

7445得票38回答
如何从JavaScript对象中删除属性?

给定一个对象:let myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://....

7406得票3回答
如何在JavaScript中检查字符串是否包含子串?

通常我会期望有一个String.contains()方法,但似乎没有这个方法。 那么怎样合理地检查它呢?

6666得票42回答
如何从异步调用中返回响应?

如何从一个执行异步请求的函数foo中返回响应或结果? 我试图将回调函数的值返回,或者将结果分配给函数内部的本地变量并返回,但这些方式都无法返回响应 - 它们都会返回undefined或变量result的初始值。 一个接受回调函数的异步函数示例(使用jQuery的ajax函数):function...

6283得票71回答
如何在一个JavaScript文件中引用另一个JavaScript文件?

如何在JavaScript文件中引用另一个JavaScript文件,类似CSS的@import?