为什么这显示不是函数 - javascript

Why this is showing not a function - javascript

我有一个说法

var data = "Lorem Ipsum";

我正在做

console.log(data.indexOf(data));

正在显示

Uncaught TypeError: data.indexOf is not a function

基本上我想要 indexOf data

我无法更改输出

console.log(data.indexOf(data1))

相反,我可以更改声明。 data.toString() 将不起作用,因为数据已经在字符串中。

如何实现?

看到这正在 chrome 控制台上运行并给出 0

可能是常见的js冲突错误 试试找这个的冲突 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js">

var data = "Lorem Ipsum";
console.log(data.indexOf(data));