论坛首页 招聘求职论坛

去聚思力面试

浏览 22573 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2012-02-10  
昨天去了聚思力面试,结果感觉没戏了。原因在于面试有道超基础超简单的问题打错了。整个过程比试还可以,应该都是对的,可惜就是面试那个问题一下子就2了,问的是jqiery的.ajax函数第二个参数的类型是什么,可我没回答上,悲催。我现在想问一下,如果还是想去那家公司,我在找人推荐,需要间隔多久呀?那家公司一般不外招,致推荐
   发表时间:2012-02-10  
自己支持一下,希望大家能给点建议,谢谢了
0 请登录后投票
   发表时间:2012-02-10  
据说这家公司很LJ, 只是据说。 聚思力哪里的分公司?
0 请登录后投票
   发表时间:2012-02-10  
xuanziday 写道
据说这家公司很LJ, 只是据说。 聚思力哪里的分公司?

是成都的,600多号人,还不错,待遇高,工作一年基本都是6k。在成都这样的单位不知道多不多,但我觉得这家还不错。
0 请登录后投票
   发表时间:2012-02-10  
话说不翻api我也忘了这个函数的参数是啥....不过这个问题有意义?
0 请登录后投票
   发表时间:2012-02-10  
jqiery的.ajax函数第二个参数的类型是什么?求答案
0 请登录后投票
   发表时间:2012-02-10  
x1ng_ms 写道
jqiery的.ajax函数第二个参数的类型是什么?求答案

我找到答案了,给你,(痛苦中)
数据类型

$.ajax()函数依赖服务器提供的信息来处理返回的数据。如果服务器报告说返回的数据是XML,那么返回的结果就可以用普通的XML方法或者jQuery的选择器来遍历。如果见得到其他类型,比如HTML,则数据就以文本形式来对待。

通过dataType选项还可以指定其他不同数据处理方式。除了单纯的XML,还可以指定 html、json、jsonp、script或者text。

其中,text和xml类型返回的数据不会经过处理。数据仅仅简单的将XMLHttpRequest的responseText或responseHTML属性传递给success回调函数,

注意,我们必须确保网页服务器报告的MIME类型与我们选择的dataType所匹配。比如说,XML的话,服务器端就必须声明 text/xml 或者 application/xml 来获得一致的结果。

如果指定为html类型,任何内嵌的JavaScript都会在HTML作为一个字符串返回之前执行。类似的,指定script类型的话,也会先执行服务器端生成JavaScript,然后再把脚本作为一个文本数据返回。

0 请登录后投票
   发表时间:2012-02-10  
x1ng_ms 写道
jqiery的.ajax函数第二个参数的类型是什么?求答案



还有这样问的?jQuery.ajax()貌似就一个参数是settings
0 请登录后投票
   发表时间:2012-02-10  
这样问问题的面试官水平很次。。
一般应该考察面试者的解决问题思路,面试官在面你,而面试者也在面试面试官。
0 请登录后投票
   发表时间:2012-02-10  
wenlongzh 写道
x1ng_ms 写道
jqiery的.ajax函数第二个参数的类型是什么?求答案



还有这样问的?jQuery.ajax()貌似就一个参数是settings

却是是这样问的,我感觉这种比较好的公司,都不会问你框架什么的,全是问你基础的东西,而且很细,例如,TreeMap的数据结构(红黑数)这些。这是答案,看看吧
jQuery.ajax([options])
概述
通过 HTTP 请求加载远程数据。

jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。

最简单的情况下,$.ajax()可以不带任何参数直接使用。

注意,所有的选项都可以通过$.ajaxSetup()函数来全局设置。

回调函数

如果要处理$.ajax()得到的数据,则需要使用回调函数。beforeSend、error、dataFilter、success、complete。


beforeSend 在发送请求之前调用,并且传入一个XMLHttpRequest作为参数。
error 在请求出错时调用。传入XMLHttpRequest对象,描述错误类型的字符串以及一个异常对象(如果有的话)
dataFilter 在请求成功之后调用。传入返回的数据以及"dataType"参数的值。并且必须返回新的数据(可能是处理过的)传递给success回调函数。
success 当请求之后调用。传入返回后的数据,以及包含成功代码的字符串。
complete 当请求完成之后调用这个函数,无论成功或失败。传入XMLHttpRequest对象,以及一个包含成功或错误代码的字符串。

数据类型

$.ajax()函数依赖服务器提供的信息来处理返回的数据。如果服务器报告说返回的数据是XML,那么返回的结果就可以用普通的XML方法或者jQuery的选择器来遍历。如果见得到其他类型,比如HTML,则数据就以文本形式来对待。

通过dataType选项还可以指定其他不同数据处理方式。除了单纯的XML,还可以指定 html、json、jsonp、script或者text。

其中,text和xml类型返回的数据不会经过处理。数据仅仅简单的将XMLHttpRequest的responseText或responseHTML属性传递给success回调函数,

注意,我们必须确保网页服务器报告的MIME类型与我们选择的dataType所匹配。比如说,XML的话,服务器端就必须声明 text/xml 或者 application/xml 来获得一致的结果。

如果指定为html类型,任何内嵌的JavaScript都会在HTML作为一个字符串返回之前执行。类似的,指定script类型的话,也会先执行服务器端生成JavaScript,然后再把脚本作为一个文本数据返回。

如果指定为json类型,则会把获取到的数据作为一个JavaScript对象来解析,并且把构建好的对象作为结果返回。为了实现这个目的,他首先尝试使用JSON.parse()。如果浏览器不支持,则使用一个函数来构建。JSON数据是一种能很方便通过JavaScript解析的结构化数据。如果获取的数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用jsonp类型。使用这种类型的话,会创建一个查询字符串参数 callback=? ,这个参数会加在请求的URL后面。服务器端应当在JSON数据前加上回调函数名,以便完成一个有效的JSONP请求。如果要指定回调函数的参数名来取代默认的callback,可以通过设置$.ajax()的jsonp参数。

注意,JSONP是JSON格式的扩展。他要求一些服务器端的代码来检测并处理查询字符串参数。更多信息可以参阅
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics