小编Kar*_*hir的帖子

如何在JavaScript中迭代Object的特定键?

我有一个对象,我想迭代该对象的一些特定键.怎么做到这一点?

考虑下面的代码:

我如何迭代table1,table2和table3键而不是所有键?

var table_object = {
  table1: "hello world",
  table1_name: "greetings_english.html",
  table2: "hola",
  table2_name: "greetings_spanish.html",
  table3: "Bonjour",
  table3_name: "greetings_french.html"
};
Run Code Online (Sandbox Code Playgroud)

javascript iteration jquery

10
推荐指数
2
解决办法
2526
查看次数

如何通过仅提及父目录名而不是文件名来导入 index.vue?

我一直在使用 Vue Cli 3 构建我的 Vue 应用程序。

如果我需要导入index.js名为 的目录中的一个Dir1,我可以使用它来导入它, import file1 from '@/components/Dir1/ 但不知何故它不适用于.vue扩展文件。

我必须明确提及文件名,例如import Title from @/components/Title/index.vue.

为了在.vue不提及文件名的情况下导入扩展文件,我必须在设置中进行哪些更改?

ecmascript-6 webpack vue.js vuejs2

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

如何让 JavaScript 和 Python 协同工作?

我想为 JavaScript 和 Python 制作一个双向通信模型。我希望 JavaScript 处理数据并将其发送给 Python,然后 Python 处理它并将其发送回 JavaScript。我不知道如何实现这一点以及如何在两种语言之间进行通信。

考虑这个例子:

阅读评论以了解模型!

var files = [];
const div_files = document.getElementById("files");
const div_results = document.getElementById("results");

function fetchNames() {
  div_files.innerHTML = ""; // clears the file div
  div_results.innerHTML = ""; // clears the results div

  var checkbox_elements = document.getElementsByClassName('filename');

  Array.from(checkbox_elements).forEach(function(k) {
    if (k.checked) {

      files.push(k.value);
      div_files.innerHTML += k.value + '<br>';
    }

  });

  // the files array should now be shared with python 
  
  //console.log(files);

  // JavaScript SHOULD WAIT while PYTHON processes the …
Run Code Online (Sandbox Code Playgroud)

javascript python jquery python-3.x

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

quertySelector返回null值是什么?

在搜索id"#b> a"时,querySelector返回null,但getElementById返回正确的元素.这是怎么回事?

var x = document.querySelector('#b>a');
console.log(x);
var y = document.getElementById("b>a");
console.log(y);
Run Code Online (Sandbox Code Playgroud)
Name <input type="text" id="b>a">
Run Code Online (Sandbox Code Playgroud)

javascript dom css-selectors

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