工厂函数-$()方法的返回值一定是一个jquery对象吗?

问题描述

$()方法的返回值一定是一个jquery对象吗?
请教大虾,“$()方法的返回值一定是一个jquery对象”,这句话是对的还是错的呢?请说明原因,谢谢

解决方案

其实$()可以包含两个参数,$(selectorcontext) selector:用来查找的字符串context:指定查找的位置,context不写默认情况下是在当前的 HTML document中查找 DOM 元素,无论如何$()返回的一定是个DOM对象。

解决方案二:
如果引了JQuery可以认为是,如果没有引用JQuery,那就不是,可能代表函数

解决方案三:
那要看你$符号是否有其他的定义,如果没有,那就是Jquery对象。

解决方案四:
一定是的啊,$()其实返回一个数组,哪怕其实一个数据都没有,但也是有的,只是length为0而已

时间: 2024-10-29 11:35:46

工厂函数-$()方法的返回值一定是一个jquery对象吗?的相关文章

Java模拟HTTP请求如何获取请求页面中ajax方法的返回值

问题描述 Java模拟HTTP请求如何获取请求页面中ajax方法的返回值 我有一个AAA.JSP页面是通过加载百度的地图API的JS文件,再调用其中的ajax请求方法获取地理坐标.地理坐标在该ajax方法的返回参数中的.我现在需要在服务器端获取地理位置信息,因此我通过java程序模拟HTTP请求,去访问AAA.JSP,但因为ajax是异步的,模拟程序访问该页面的时候,其中的ajax方法还没执行结束,服务器就返回了该页面的静态HTML内容,导致我无法获取地理位置信息.请问如何让服务器端在ajax执

java定时器 run方法怎么返回值 我要返回result 代码里一直报错 晚生跪求解决

问题描述 java定时器 run方法怎么返回值 我要返回result 代码里一直报错 晚生跪求解决 public VirementResultInfo queryTransaction( final String bank, final TransactionInfo transactionInfo) { // final VirementResultInfo result = null; TimerTask task = new TimerTask() { @Override public v

action中方法的返回值问题

问题描述 action中方法的返回值问题 action中的方法返回值为NONE是什么意思来? 解决方案 返回的是你对应action配置中的result的name值 解决方案二: 此方法无返回视图

求助各位大大,如何保存volley包里onresponse方法的返回值

问题描述 求助各位大大,如何保存volley包里onresponse方法的返回值 代码如下: Volley.newRequestQueue(getApplication()); RequestQueue requestQueue = Volley.newRequestQueue(getApplicationContext()); final HashMap<String,String> map = new HashMap<String,String>(); Request js =

java中一个void修饰的方法无返回值,那么有是不是返回一个空对象,有空对象这种说法吗

问题描述 java中一个void修饰的方法无返回值,那么有是不是返回一个空对象,有空对象这种说法吗 java中一个void修饰的方法无返回值,那么有是不是返回一个空对象,有空对象这种说法吗 解决方案 加入你有一个对象 Object 里面有个方法:public void method1(); 那你调用这个方法的时候就是 object.method1(); 那么这里就表示 没有返回值. 所以我里面的void就是 :没有返回值,这个方法不能做他用! 对比 有一个object 里面有一个方法: publ

java反射改变方法的返回值

问题描述 java能在运行期间通过反射去改变方法的返回值么? 解决方案 如果这个值是类属性应该是可以改变的 因为反射是可以改变类属性的值 如果这个值是局部变量那应该是改变不了的下面的是通过改变类属性来间接改变方法的返回值public static void main(String[] args) throws Exception{User u=new User();u.setName("HH");Class cla=User.class;Method m=cla.getMethod(&

java中read方法的返回值

问题描述 java中read方法的返回值 在ByteArrayInputStream中返回"下一个数据字节,如果到达流末尾,则返回 -1".还是不太理解,能详细的说一下吗? 下一个数据字节指的是什么? 这和FileInputStream的返回值一样吗? 解决方案 首先,InputStream是字节读取的,每次读取文件一个字节的数据,并将这个字节的数据转换Java的byte类型的一个整数返回,如果为-1说明读取不到数据了,即到达文件尾部了.read操作就是逐字节地读取数据,所以需要循环操

java-RandomAccessFile中read()方法的返回值

问题描述 RandomAccessFile中read()方法的返回值 RandomAccessFile raf= new RandomAccessFile("D:/fis2.txt","rw"); raf.write(100); raf.seek(0); int a=raf.read(); System.out.println(a);//输出 100 raf.close(); 之前所了解到的知识是: read()方法返回值是所读取到byte的个数 以上的返回值如何理

java反射-java能在运行期间通过反射去改变方法的返回值么?

问题描述 java能在运行期间通过反射去改变方法的返回值么? java能在运行期间通过反射去改变方法的返回值么?有demo可参考么