jQuery:此代码是什么意思?

何洁仪
(~$.inArray('orange', apple))

谁能解释上面的代码在jquery中是什么意思?

什么是〜和.inArray?

扎赫尔·艾哈迈德(Zaheer Ahmed)

它在jQuery中没有任何意义,因为它是JavaScript。

~是一个运算符,它执行您通常认为没有任何目的的操作。它是一元运算符,它使用表达式的右边对其执行此小算法(其中N是波浪号右边的表达式):-(N + 1)。请参阅下面的一些示例。

console.log(~-2); // 1
console.log(~-1); // 0
console.log(~0);  // -1
console.log(~1);  // -2
console.log(~2);  // -3

因此,除非您实际上有一个需要对数字运行此算法的应用程序

资料来源

inArray

在数组中搜索指定的值并返回其索引(如果找不到,则返回-1)。

因此,如果在(~$.inArray('orange', apple))其上找不到元素,则组合起来将返回零,否则将按上述给定系列转换索引。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

此代码在GCC中是什么意思?

来自分类Dev

此C#代码是什么意思?

来自分类Dev

此Java代码是什么意思

来自分类Dev

此方法签名是什么意思?

来自分类Dev

此nm输出是什么意思?

来自分类Dev

这个jQuery代码是什么意思?

来自分类Dev

此sass代码是什么意思?

来自分类Dev

此webrtc警告是什么意思?

来自分类Dev

此数组语法是什么意思?

来自分类Dev

此Haskell代码中的“ id”是什么意思?

来自分类Dev

此说明是什么意思?

来自分类Dev

jQuery $是什么意思

来自分类Dev

节点文档中的此“…$ {…}…”代码是什么意思?

来自分类Dev

此代码的输出是什么意思?printf(“%d”,“ x”);

来自分类Dev

此属性声明是什么意思?

来自分类Dev

此代码块[=,&i]()可变{}()是什么意思?

来自分类Dev

此GCC警告是什么意思?

来自分类Dev

在Kotlin中,此代码的“懒惰”是什么意思?

来自分类Dev

此模板参数是什么意思?

来自分类Dev

此代码段中的((start:number))是什么意思,其背后的概念是什么

来自分类Dev

此哔声代码是什么意思?

来自分类Dev

此VB代码是什么意思?

来自分类Dev

此关键代码限定词是什么意思?

来自分类Dev

此Java代码是什么意思

来自分类Dev

此代码是什么意思?OpenCV的

来自分类Dev

此方法checkDuplicate是什么意思?此代码内部发生了什么?

来自分类Dev

代码是什么意思?

来自分类Dev

此Java代码中的“输入”是什么意思?

来自分类Dev

此代码的输出是什么意思?printf(“%d”,“ x”);