问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

then也表示所以!与so什么区别

发布网友 发布时间:2022-04-30 10:12

我来回答

4个回答

懂视网 时间:2022-04-23 11:02

这次给大家带来done和then的区别,使用done和then的注意事项有哪些,下面就是实战案例,一起来看一下。

jquery的deferred对象的done方法和then方法都能实现链式调用,但是他们的作用是有区别的,then方法中如果你传递的方法有返回值,那么他会传递给下一个链式调用的方法。而done方法与此相反,你传递的方法就算有返回值,done方法也不会把你的返回值传给下一个链式调用的方法的,

话不多说,直接上实例:

var defer = jQuery.Deferred();
defer.done(function(a,b){
 console.log("a = " + a+"b = " + b);
 return a * b;
}).done(function( result ) {
 console.log("result = " + result);
}).then(function( a, b ) {
 console.log("a = " + a+"b = " + b);
 return a * b;
}).done(function( result ) {
 console.log("result = " + result);
}).then(function( a, b ) {
 console.log("a = " + a+"b = " + b);
 return a * b;
}).done(function( result ) {
 console.log("result = " + result);
});
defer.resolve( 2, 3 );

输出结果如下:

结果分析:

1、第一个done和第二个done都返回了defer.resolve( 2, 3 )

2、done中callback的返回值不会被传递

3、第二个done只有一个参数,接收了defer.resolve( 2, 3 )的第一个参数2,所以result是2

4、第一个then接收defer.resolve( 2, 3 ),接收两个参数,result是6,同时新建一个deferred object,传递result给deferred object

5、第三个done接收到了这个新的deferred object和传递的result,打印结果是6,并把这个新的deferred object传递给第二个then

6、第二个then现在接收新的deferred object,它只有一个参数,是result,所以参数b没有定义,返回的结果是NaN,同时又新建一个deferred object

7、第四个done接收一个新建的deferred object,传递的参数是NaN,打印的结果自然就是NaN

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

jQuery的Validate插件怎样验证输入值

jQuery EasyUI 折叠面板的使用

热心网友 时间:2022-04-23 08:10

then与so的区别:意思不同、用法不同、侧重点不同

一、意思不同

1.then意思:

adv. 那么;然后;当时;而且

adj. 当时的

n. 当时

2.so意思:

adv. 那么;这样;如此

adj. 真的;非常

pron. 这样

conj. 因此;所以;以便

二、用法不同

1.then用法:用作状语作“接着,于是,然后”解时也可位于句首,这时句子要用倒装语序。

例句:

He'll be looking for a new secretary then?

那么,他就要找个新秘书了?

2.so用法:用作副词时常用于形容词或其他副词之前,用于表示程度,作“这么,那么”解。

例句:

He felt pity for a man suffering so much.

他对那个受过那么多痛苦的人感到同情。

三、侧重点不同

1.then侧重点:用于对已经提到过或刚提到过的某物表示一般的看法,可译作“则是,就是”。

2.so侧重点:用于代替已经陈述的事物,尤用在接that...的动词之后。

热心网友 时间:2022-04-23 09:28

一, 在这俩词因为翻译成汉语都有' 因此' , '所以' 法而产生疑问的情况下, 首先要依靠字典中对这
俩词的意义和用法的解释.
1. so, 主要有, 副词, 连词两种词性. 每种词性下, 都有许多意义和用法. 其中, 翻译成汉语为'因此', '所以'的, 是连词中的一个用法.
2. then ,有两种用法,副词,和形容词. 其中,副词中的一 个用法, 可以翻译为'因此'或'所以'
3. 归纳so , 在作副词用时, 没有任何一格用法意义上能与副词then 在理解上造成疑惑.
这是由翻译成汉语产生困惑.
二, 根据这个疑惑产生的基础,首先要区别这俩词的词性.
一) 从词性上分析:
1.so, 是连词,时从属于连词.
2.then , 是副词.
二)从句子功能上分析.
1.so 能引导从句, 表示结果, 能连接俩分句.
2.then ,不能引导从句, 就是不能连接俩分句.
三) 从意义和用法上分析
1.so ,
used to show the reason for something
用于表示事物的理由.
2. then
used to show the logical result of a particular statement or situation
用于表示特定话语下或者特定情境下的顺理成章的结果.
这时一种,解释,
金山中查到的一类似解释:
adv,
(口语中)那么,因此,
You use then in conversation to indicate that what you are about to say follows logically in
some way from what has just been said or implied.
在对话中表示, 你将要说的(事物)紧随 与以前所说的, 暗示的事物出现,在一定程度上,顺理成章的.

四)看例句: 综合意义,句子结构, 用法(话语的情景)去体会:
1.so
It was still painful so I went to see a doctor.
I couldn't see the price, so I went in and asked the assitant.
It's going to rain, so we must go home.
I am always late, so he is cross(生气的) with me.
2. then
If you miss that train then you'll have to get a taxi.注意,这句的连词不是then, 而是if, 是if ...then
‘My wife's got a job in Glasgow.’ ‘I take it you'll be moving, then.’
‘You haven't done anything to upset me.’ ‘So what's wrong, then?’
Why don't you hire a car? Then you'll be able to visit more of the area.

'I wasn't a very good scholar at school.' — 'What did you like doing best then?'... “我在学校时成绩不大好。”——“那么你当时最喜欢做什么呢?”
You're not gonna tell me, are you? Do I have to guess, then?... 你不打算告诉我,是吧?那么,我只好猜猜了?
'I got a load of money out of them.' — 'So you're okay, then.' “我从他们那里弄到很多钱。”——“这么说,你还不错喽。”

3. 归纳起来,
so ,在于陈述理由,推理,解释,陈述因果关系.
then 多在于假设,条件的情况下出现.意思,更贴近于,在那种条件下, 那么, 依靠情景多,多在对话中因话赶话,而使用表示结果.

因为汉语翻译产生的疑惑,不太好解释,还是尝试用英语语言来慢慢体会吧.

这时一个很难回答,很难理解的问题,

热心网友 时间:2022-04-23 11:03

then意为 那时; 那儿; 其次; 这儿 那么的意思,
so 这样; 很; (表示程度)这么; 同样
(表示因果关系)因此; (表示目的)为了; (引出下文); (认为某事无关紧要,尤用于反驳他人的指责时)(口语)
还有口语中经常也会在停顿或者开始说话时作为稍微思索后再接着说的语气词,等同与汉语中的:这个...语气词一样
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
无水奶油对健康的影响是什么? 《米修斯之印》预约奖励介绍 蓝色星原旅谣在哪预约-游戏预约地址 阴阳师百闻牌taptap礼包怎么领_taptap礼包兑换码分享 猫之城抽卡怎么退出 猫之城测试资格怎么获得 内测名额申请教学 猫之城预约奖励有什么 预约奖励详细攻略 无人机怕什么干扰?解析无人机干扰的类型及应对措施 什么叫干扰三要素 观察动物日记越多越好 then可以连接两个句子吗 then连接两个句子 then可以当并列连词吗? then可以连接两个句子吗?它都有什么词性 这句英语中的then是副词,能连接并列句吗? 华为荣誉2录音有杂音,该怎么解觉在线等 手机卡备份通讯录怎么弄 hp2600打印机只有黑墨 没有彩墨是不是就打印不出来了? 惠普2600的机子打印不出来,总是显示缺墨怎么回事儿? 为什么我加墨了,打印机显示没墨 我的是hp2600? 佰草集御系列是适合什么年龄层的姑娘的? 佰草集典萃舒悦润颜精华水到出来有油珠正常吗? 百草集舒悦润颜系列停产了吗 佰草集舒悦润颜系列贵还是玉润系列贵 佰草集适合年龄段? 佰草集护肤品紧肤系列适合多大年龄人用? 请问佰草集的护肤品适合20岁的女孩子用吗. 佰草集护肤品怎么样?适合年轻人嘛? 佰草集抗皱系列是不是有两款啊,分别适合什么年龄层啊? 兰芝和佰草集分别适合哪个年龄段 then可以和and一样连接两个句子吗,and与then的区别?then的用法? then作为连词的用法是什么? 这道英语选择题应该选什么,麻烦详细分析下!辛苦了! then可以做连词吗? 英语中 if和then是不能同时使用?? then,thus,hence,therefore如何区分? then能连接谓语吗 夏普电视光电源灯亮 但是电视无声黑屏 是什么原因? 夏普液晶电视开不了机,电源绿灯一直亮 redis集群方案应该怎么做 c++ 手机上怎么提取纯伴奏? 请问现在300开头的股价最低的股票是? 深圳股票代码3002的超低价有哪些? 低价股有哪些 螺栓上有个孔的螺丝叫什么名? solidworks如何将螺钉配合到带有孔的面上,以使其在装配体中完全限定? M24的外六角螺丝螺栓头部有个孔,这样的螺丝叫什么名字,五金店有卖的吗? proe/creo端面带孔螺钉M12的绘制 为什么螺丝钉有那么多种接头?都有什么区别? 如何密封螺钉孔
  • 焦点

最新推荐

猜你喜欢

热门推荐