1
mxT52CRuqR6o5 2020-12-24 22:05:11 +08:00 via Android
document.querySelector,web 标准
|
2
mxT52CRuqR6o5 2020-12-24 22:05:48 +08:00 via Android
查出来的就是一个 htmlelement,用 web 原生的那些操作去控制
|
3
westoy 2020-12-24 22:08:41 +08:00 2
jquery 的, 你执行 console 的那页引入了 jquery 吧
|
4
NonClockworkChen OP @mxT52CRuqR6o5 原生方法有 css(key,value) 和 prop(key,value)吗,我觉得好像是 jquery 的方法
|
5
a62527776a 2020-12-24 22:15:24 +08:00 via iPhone
这个是 chrome 的私有方法
|
6
NonClockworkChen OP @westoy 我做了实验,还真是因为页面引用了 jquery 。谢谢,就很神奇。
|
7
ClericPy 2020-12-24 22:59:05 +08:00
貌似是 chrome Devtools 那个 console 自带的语法...
|
8
w292614191 2020-12-25 08:55:06 +08:00 1
console 是当前页面的操作,你可以取当前页面的值、dom 、其他东西。
比如你当前页面引入了 jquery 就可以使用了,也可以使用原生的 js 语法。 当然,还有一些浏览器自带的函数。 |
9
Rhilip 2020-12-25 09:43:51 +08:00 1
浏览器自带的$是算 chrome 的,使用的是 document.querySelector 。
至于$到底是 chrome 自带的还是 jQuery 引入的,可以输入 `$.fn.jquery` 来查原型链, 有值返回代表$是 jQuery, 直接报错误 Uncaught TypeError: Cannot read property 'fn' of undefined, 就说明$是 chrome 自带的。 |
10
NonClockworkChen OP @Rhilip 谢谢,你的回答让我更加清晰整件事情了。
|