小编Jul*_*var的帖子

是否存在对象的function.name之类的东西

所以我想知道是否有一种方法可以使用function.name但是对象. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/name

我的意思是这样的:

function myFunction() {}

console.log(myFunction.name); // logs "myFunction"

// but like

var myObj = {};

console.log(myObj.name); // logs "myObj"
Run Code Online (Sandbox Code Playgroud)

如果有可能,它将如何处理这样的事情?

var myObj = {};
var myObj2 = {};

console.log(myObj2.name); // logs "myObj" or "myObj2" or both?
Run Code Online (Sandbox Code Playgroud)

javascript

1
推荐指数
1
解决办法
53
查看次数

使用jQuery从下拉列表(选择框)中获取选定的ID

id当它被选中时,我一直在寻找一种从下拉列表中获取选项的方法.我找到了以下内容: 使用jQuery从下拉列表(选择框)中获取所选文本
并尝试将接受的答案更改为:

$("#yourdropdownid option:selected").id;
Run Code Online (Sandbox Code Playgroud)

但是当我alert()这样做时,它给了我"未定义".有没有办法使用JQuery获取id?

javascript jquery

0
推荐指数
1
解决办法
1万
查看次数

如何在函数之间传递多个变量

这个问题是相关的,但与 javascript 不同:在另一个函数中获取函数变量的值 & 如何在 javascript 中的函数之间传递变量

一段时间以来,我一直想知道如何将变量从一个函数传递到另一个函数,可以在上面找到答案。但更大的问题是如何传递多个变量,感觉上面找到的答案的语法可能变得过于复杂,最终变得不可读。

不要介意我在示例中所做的添加和提醒。这是一个虚拟示例,如下面的示例所述。这个问题目的在下面的段落中用粗体明确说明

所以这是我的问题,如何将多个变量从一个函数传递到另一个函数,例如:

function definingVars() {
  var one = 1;
  var two = 2;
  var three = 3;
  var four = 4;
  var five = 5;
  var six = 6;
  var seven =  7;
  var eight = 8;
  var nine = 9;
  var ten = 10;
}

function addingUp() {
  definingVars();
  alert("Alerting var total");
  var total = one + two + three + …
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
3603
查看次数

标签 统计

javascript ×3

jquery ×1