问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

advice 和 suggestion 的区别是什么啊?

发布网友 发布时间:2022-04-24 20:18

我来回答

10个回答

懂视网 时间:2022-05-17 13:32

重要的键盘事件:
事件顺序:keydown -> keypress ->keyup
对于输入法开启时:
keypress:
这三个事件中最最特别的事件的说,如果巧妙运用可以事半功倍:
1. 首先对于大部分功能键是没有keypress事件的
Caps lock ,shift,alt,ctrl,num lock、、、庆幸的是enter拥有此事件
2. 对于字母,数字,press返回的keyCode是不可靠的
在IE和webkit 下 返回的是ASCII code
firfox下永远返回0
但是 对于keyUP keyDOWN事件 键值是完全统一的
3. KeyPress 只能捕获单个字符
KeyDown 和KeyUp可以捕获组合键。故可能涉及组合键的功能需要绑定在down up事件上
对于中文输入法开启时个浏览器对事件的不同相应以及解决方法:
在中文输入法开启状态下:
Firefox:当点击字母键时,会触发这样的事情:



为什么叫做虚拟失焦呢: 这种状态下并未真正触发失焦状态,但是却屏蔽了所有输入框绑定的键盘事件

IE,webkit : 但用户点击字母键,又会发生这样的事情



启发: 由于在这种状态下 是可以捕捉keyup,keydown从而捕捉KEYCODE的,前端可以通过模拟KEYCODE入输入框实现输入法与输入框的同步状态,并触发在输入状态时便同步suggestion。

那么如何避免,在输入法运行时用户在敲击回车键,触发回车键原来的事件呢?
看了上面两个图,这么一来便很简单了 -------keyPress事件绑定原来的事件,如触发搜索等
keyup绑定 在输入法运行时,回车,空格等需要触发的事件,亦可以用来检测退出搜索框

那么如何检测用户在输入后的一点呢?
通过配合上一个问题中判断出的keyUP事件 ,如果需要在输入法出现时屏蔽事件,只要绑定到keypress事件便可以了
对suggestion的总结:
从开始讲起:
在suggestion的开发中,最大的阻碍就是检查用户行为了,而这些用户行为主要会聚在小小的输入框上,对键盘事件的巧妙运用,可以减少代码量,提升性能,最大程度上优化用户体验。

主要的用户行为总结如下:
1.改变输入内容(增加,删除,粘贴)--其中,最重要的便是连续输入了
2.敲击功能键--主要key值为:
keyCode :13 --回车键
keyCode :27 --esc键
keyCode : 38--上方向键 -->webkit内核下会自动定位到首部,记得要preventDefault哦~
keyCode :40 --下方向键
开发中还遇到了一些小问题,和弯路:
首先从思想上来个总结:
1. 错误的思路:
之一:每次用户敲击键盘便发送请求
这无疑是就简单是方式,但是却需要大量的AJAX,而且大部分是没有展现机会的,好的前端代码,应该充分考虑到前后端交互中虚耗,最大程度上减少虚耗。
之二:每隔一段时间检测输入框内容:
每隔一段时间边执行一次代码,浪费性能就不用说什么了,最重要的是,这一机制不能很好的掌控用户输入事件与js检测的先后顺序,
检测完毕如果正好发生在了用户输入之后,便会出现错误。虽然可以用检测当前输入框状态来弥补,但是体验却很差,而且虚耗了很多ajax请求。
2.优化后的思路:
绑定在key敲击事件后
第一种方式开发完后,我发现在自测时,由于不能准确监控用户行为的时间戳,导致了众多bug,再一一修复后,一个更好的思路萌发了。
通过检测key的敲击事件,来判断是否发送请求,并屏蔽连续敲击事件。
具体思路:
当用户聚焦输入框时,开始监控keydown事件,记入此时输入框状态,当有keydown事件并输入框能容改变—》100毫秒后检测当前输入框状态如果与之前不相符择可向后端发送AJAX请求
这样一来,根据用户的输入,输入频率,判断ajax请求数,并通过阀值的限制,减少ajax请求。用户输入的多,js检测的就多,ajax便多,用户不动,便没有js检测和ajax,输入的慢则少,很好的减少了虚耗。

热心网友 时间:2022-05-17 10:40

advice和suggestion在用法上的区别为:意思不同、用法不同、侧重点不同。

一、在用法上意思不同

1、advice意思:劝告;忠告;建议;意见

2、suggestion意思:建议;提议;使人作(尤其是不好的事情的)推测的理由;微量;些微;迹象

二、用法不同

1、advice用法:advice作“劝告”解时是抽象名词,不可数,表示数的概念时须借助表示单位的名词piece。advice作“消息,报导”解和在商业用语中作“通知单”解时是可数名词,且常用复数。

advice是与advise同根的名词,指有业务专长或经验(可真可假)的人对某一行动提出的带指点或指教性的意见或劝告,如教师对学生的指教或医生对病人的劝告等,也指商业上关于交易等资料的通知(单)。

2、suggestion用法:suggestion的基本意思是“建议,提议”,可接that引导的同位语从句,从句中要用虚拟语气。suggestion还可作“细微的迹象”解,一般用作单数形式,常与介词of连用。


三、在用法上侧重点不同

1、advice侧重点:侧重于如果不听建议会出问题。

2、suggestion侧重点:侧重于对方可以听也可以不听。


热心网友 时间:2022-05-17 11:58

1、读音不同:

advice :英 [əd'vaɪs]     美 [əd'vaɪs]

suggestion :英 [sə'dʒestʃən]     美 [sə'dʒestʃən]  

2、针对的性质不一样:

advice是针对某一行动提出的; suggestion针对某一问题,尤其是为解决困难或改进工作提出的;

advice一般是来自有识之士或经验之谈,所以多是有价值的; 而suggestion则不一定正确、有价值;

3、语气不一样:

suggestion的语气比advice委婉。

扩展资料:

advice的近义词:report

释义:

n. 报告;传闻;成绩单;爆炸声

v.报告;报导;叙述;举报;报到;对…负责

语法:v. (动词)

1、report的基本意思是“报告”,指用口头或书面的形式把事情或意见正式告诉上级或群众。引申可表示“告发”“举报”“公布,宣布,宣告”“当记者”“报道”“据说”“报到”等。

2、report用作及物动词时其后可接名词、动名词、that/wh-从句作宾语,也可接以动词不定式或“(to be+) n./adj./adv. ”充当补足语的复合宾语。用作不及物动词时,常与for, to, on等介词连用。

3、be reported其后可接形容词、现在分词、动词不定式、过去分词或as短语、介词短语充当宾语补足语。

4、“It is/was reported that-clause”的意思是“据报道”“有消息说”。

5、report可用于引出直接引语。

热心网友 时间:2022-05-17 13:33

1、advice与suggestion是名词,两者的最大区别在于advice是不可数名词,表示“一条建议”用a piece of advice,“一些建议”是some advice;而suggestion则是可数名词,表示“一条建议”用a suggestion,“一些建议”是some suggestions, “许多建议”是many suggestions。 例如:
I’ll give you some advice, Mike; don’t try.迈克,我要给你些忠告,别去试。
I made a few suggestions about how we could spend the afternoon.
我提了几条关于下午活动安排的建议。
2、advise与suggest表示动作,是“向……建议”的意思,两者的区别是:advise后面加somebody (not)to do...,而suggest后面必须加somebody(或者somebody’s)doing...,当然两者都可以接宾语从句,注意宾语从句的动词形式必须是(should) (not) do...。如下面三个句子:
a.I advise my father to stop smoking.
b.I suggest my father( father’s) stopping smoking.
c.I advise/suggest (that) my father (should) stop smoking.
advise与suggest的另一个区别是:可以说suggest something to somebody,而advise一般不能接something作宾语。

热心网友 时间:2022-05-17 15:24

都有“意见、建议”的意思
advise的名词是advice
advice与suggestion是名词,两者的最大区别在于advice是不可数名词,表示“一条建议”用a piece of advice,“一些建议”是some advice;而suggestion则是可数名词,表示“一条建议”用a suggestion,“一些建议”是some suggestions, “许多建议”是many suggestions。
例如:
I’ll give you some advice, Mike; don’t try.
迈克,我要给你些忠告,别去试。
I made a few suggestions about how we could spend the afternoon.

热心网友 时间:2022-05-17 17:32

advice是不可数名词,不能与many,a number of,a few,few等修饰可数名词连用。可以与some,a huge amounts of,a little,little连用。而suggestion是可数名词。
另外,advice的用得最多的是表示“忠告,比如,take one‘ advice。一般不用于句末。在句子的成分当中就没什么特别的了,都表示“建议,意见”

参考资料:http://zhidao.baidu.com/question/234503116.html

热心网友 时间:2022-05-17 19:57

(1)advice与suggestion是名词,都表示"建议、意见"的意思。
两者的最大区别在于advice是不可数名词,
表示"一条建议"用a piece of advice,"一些建议"是some advice;
而suggestion则是可数名词,表示"一条建议"用a suggestion,"一些建议"是some suggestions, "许多建议"是many suggestions。
(2)advise与suggest表示动作,是"向……建议"的意思,
两者的区别是:advise后面加somebody (not)to do...,而suggest后面必须加somebody(或者somebody\'s)doing...,
当然两者都可以接宾语从句,注意宾语从句的动词形式必须是(should) (not) do...。如下面三个句子:
  a.I advise my father to stop smoking.
  b.I suggest my father( father's) stopping smoking.
  c.I advise/suggest (that) my father (should) stop smoking.
advise与suggest的另一个区别是:可以说suggest something to somebody,而advise一般不能接something作宾语。

热心网友 时间:2022-05-17 22:38

表示"一条建议"用a piece of advice,"一些建议"是some advice;
而suggestion则是可数名词,表示"一条建议"用a suggestion,"一些建议"是some suggestions, "许多建议"是many suggestions。

热心网友 时间:2022-05-18 01:53

No different in middle school
But in high school ,advice is
much Serious.And suggestion is buttoned.
Understand?

热心网友 时间:2022-05-18 05:41

呵呵就是那样呗
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
烘烘怎么造句 卧室的英语单词怎么读 微信聊天记录不见了,怎么办? 一九六八年阴历八月二十九零晨一至三点间出生的人五行缺啥?_百度知 ... 2012年农历八月二十八曰丑时出生女命运? 65年农历8月28日凌晨1点生辰八字? 1968年农历8月28日丑时出生日期 联想拯救者 Y7000P 2021款十一代酷睿版-规格与性能大揭秘 Lenovo 联想 拯救者 Y7000 2021款 十一代酷睿版 游戏本 - 适用对象_百... Lenovo 联想拯救者 Y7000 2021款 十一代酷睿版游戏本-适用对象 历史上面积最大的国家是哪个 为什么在打开方式中无excel 历史上最大的国家 中国的国土面积历史上最大的时候多大 我的电脑为什么打开方式里没有excel word 历史上最大的国家是哪个? 中国历史上有哪些大的战争呢? 海鱼需要清理干净放冰箱冷冻吗? 海鱼怎么去腥? 怎么清理鱼内脏的做法 无鳞鱼怎么清洗处理 请问怎样去除海鱼的鱼鳞和内脏?怎样去除腥味? 被盗了怎么注销? 微信被盗,做了违规的事,然后被强制注销? 微信密码给了一个女的,一觉醒来看见微信被盗了,上面写的是账号违规已被注销还能找回来吗? 请问微信被盗登陆不了怎么注销? 微信被盗了,密码改了,手机号也改成他人的,是我实名认证的,我想把它给注销了,怎么注销啊?_百度问一问 我的被盗恶意注销之后我又用原来的手机号重新注册了,怎么才能找回来原来号里的信息呢? 被盗了怎么注销? 被别人骗了说去洗黑钱了让他注销了我的如果不报警会影响吗? suggest与suggestion的区别和用法 右键打开方式里找不到EXCEL 建议用英语怎么说? 中国历史上面积最大的朝代 suggestion是什么意思 我装了excel,为什么我的电脑打开方式里推荐程序和其他程序都没有excel, 历史上大动荡的朝代或历史时期有哪些 如何使用suggestion suggestion名词 历史上面积最大的十大帝国? 我安装完了怎么EXCEL文件时白色的图标,选择打开方式里面没有EXCEL 用suggestion 建议某人做某事英文 中国历史上面积最大的是什么时代 打开方式无法选择excel suggestion的用法是什么? advice和suggestion的区别 suggestion什么情况下可数什么情况下不可数 suggestion怎么读 suggestion的比较级,是什么? 哪位大虾说下suggestion和advice的区别