当前位置: 首页 > 面试题库 >

JavaScript中的':'(冒号)有什么作用?

池永长
2023-03-14
问题内容

我正在学习JavaScript,并且在浏览jQuery库时发现:(冒号)被大量使用。这在JavaScript中有什么用?

// Return an array of filtered elements (r)
// and the modified expression string (t)
   return { r: r, t: t };

问题答案:
var o = {
    r: 'some value',
    t: 'some other value'
};

在功能上等同于

var o = new Object();
o.r = 'some value';
o.t = 'some other value';


 类似资料:
  • 本文向大家介绍::before和:after中单冒号和双冒号的区别是什么,这两个伪元素有什么作用?相关面试题,主要包含被问及::before和:after中单冒号和双冒号的区别是什么,这两个伪元素有什么作用?时的应答技巧和注意事项,需要的朋友参考一下 区别: 伪元素在css1中已经存在当时用单冒号,css3时做了修订用双冒号 ::before ::after表示伪元素用来区别伪类。 作用: 在元素

  • 问题内容: 我碰到了以下内容 在这种情况下,和是什么意思? 问题答案: 它称为条件运算符(是三元运算符)。 它有以下形式:?: 认为“ then”和“ else”。 您的代码等同于

  • 问题内容: 在几个JavaScript库中,我在一开始就看到了这种表示法: 虽然我对“立即执行的功能”语法完全满意 我想知道领先的分号是做什么用的。我所能想到的就是这是一种保险。也就是说,如果该库嵌入其他错误代码中,则它充当“最后一条语句最迟在此处结束”的减速方式。 它还有其他功能吗? 问题答案: 它使您可以安全地将多个JavaScript文件连接到一个文件中,以将其作为一个HTTP请求更快地提供

  • 问题内容: 我正在学习如何将Redis用于我的项目。我没弄清楚的一件事是键名称中冒号的确切用途。 我看到过这样的键名: 冒号是否将密钥分为几类,从而使查找密钥的速度更快?如果是这样,您在命名键时可以使用多个冒号将它们划分为子类别吗?最后,它们与在Redis服务器中定义不同的数据库有关吗? 我已经阅读了文档,并对此事进行了大量Google搜索,但奇怪的是我找不到任何讨论此事的信息。 问题答案: 冒号

  • 问题内容: 我正在查看一些ES6代码,但我不明白将@符号放在变量前面时的作用。我能找到的最接近的事物与私有字段有关? 我在redux库中查看的代码: 这是我在该主题上找到的博客文章:https : //github.com/zenparsing/es-private-fields 在这篇博客文章中,所有示例都在类的上下文中-当在模块中使用符号时,这意味着什么? 问题答案: 是个 装饰工 。这是要添

  • 问题内容: !function () {}(); 问题答案: JavaScript语法101。这是一个 函数声明 : 请注意,这里没有分号:这只是一个函数 声明 。您将需要调用来实际运行该功能。 现在,当我们添加看似无害的感叹号时:它将变为 表达式 。现在它是一个 函数表达式 。 该单独不会调用函数,当然,但我们现在可以把结尾:它的优先级高于并立即调用函数。 因此,作者正在做的是为每个函数表达式保