��ѧ���evaluate��ʲô��˼ ������ 1���ش� #����# ������ɬ��������Щ��
����ʿ ֪�����п�Ϊ���� �ش�����1.7�� �����ʣ�32% �������ˣ�2789�� ��Ҳȥ�������ʸ���ҳ ��ע չ��ȫ�� ���...����ֵ ���ش������߲��� ���� �Ѳȹ�< �������ش�������ǣ� ���� ���� 1���۵��ش�
��� �����ܹ�ע��������Һ��������ȫ-�۸��Ż���Һ����ӭ��ѯ www.eppendorf.sh.cn �鿴���� Ϊ���Ƽ������ذٶ�֪��APP���������� ʹ�ðٶ�֪��APP�������������顣����ֻ���ͷ������б�����֪���Ĵ𰸡� ɨ���ά������ 音标:[ i'væljueit ] 发音: 用"evaluate"造句"evaluate"怎么读"evaluate" in a sentence"evaluate"的同义词例句与用法
用"evaluate"造句 英文解释
其他语种 相关词汇 釋義evaluate 英 [ɪˈvæljueɪt] 美 [ɪˈvæljuˌet] vt.評價; 求…的值(或數); 對…評價; [數學、邏輯學]求…的數值 vi.評價,估價 例句1 They will first send in trained nurses to evaluate the needs of the individual situation. 他們首先會派一些訓練有素的護士來評估每個病人的需求。 2 The market situation is difficult to evaluate. 市場狀況難以評價。 3 The law now requires that parents serve on the committees that plan and evaluate school programs. 現在,法律要求家長在規劃和評估學校項目的委員會中任職。 4 One or more websites have been generated to explore significant aspects of the method and evaluate usability. 為了研究方法的重要問題和評估的可用性產生了一個或者更多的網站。 5 Larger and longer trials are needed to evaluate the clinical efficacy and safety of this approach. 但還需要更加大規模和更長期的實驗研究來評估這種方法的臨床療效和安全性。 元无心 于 2019-07-15 10:30:06 发布 950 收藏 3版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 evaluate这个词到底是什么意思?按照翻译的解释:
实在是有点抽象。在应用中,感觉最常见的意思大概就是“评估”了。不过,在数学里,它是“求值”,求出某个表达式的值(区别于solve,solve是解方程的“解”),对应于”value of“;在人机交互里,这个意思有点接近于评估,但是重点在让行为符合用户的精神模型,满足易学性,让用户能够顺利地“理解”系统功能,也是一个form idea的过程;在个别地方,还有隐含的近似于“赋值”的意思,不过这个多半就是意译了。语言么,总要有点只可意会不可言传的东西在里面。 对于JavaScript脚本来说,在parse解析之后,execute执行之前,还有一个evaluate的过程。那么,这个evaluate是什么呢?读了一大堆资料,总觉得对于外国人来说,这个词的意思是常识……不过我注意到,evaluate的同义词里,居然有一个analyze。也就是说,evaluate居然有一个隐藏的“分析”的意思。后来,我在Stack Overflow上看到了这么一段:
虽然他这里的evaluate似乎指的还是表达式求值,但是倒是提醒我了。我们知道,编译语言在执行之前,会经过词法分析、语法分析、代码生成的阶段。JavaScript事实上是编译语言,只不过是编译后立即执行而已,显然也会经历这三个阶段。因为词法分析阶段进行分词tokenize,语法分析阶段形成抽象语法树AST,也就是parse的过程;那么,evaluate对应的应该是代码生成,也就是将AST转换成可执行代码这个过程。虽然没有这么简单,因为JavaScript引擎(最著名的要数V8了吧)必然会有属于自己的性能优化过程;不过从大体来说应该是这样。 事实上,在《WebKit技术内幕》一书中提到了Chrome加载网页的过程:
在这一点上,我和这位的观点是一致的:如果加了 打开Chrome的开发者工具,在performance的Bottom-Up标签里能看到整个网页加载的全过程。可以看到,的确如此。compile的过程中有evaluate: 这里的evaluate可能更接近analyze的意思,进行了语法分析。这个阶段可能会修改DOM,所以会有Parse HTML和appendChild来修改DOM的过程。除此之外,还有一个单独的evaluate阶段: 这个阶段应该对应的就是代码生成了。 而且,有时候会看到,词法分析阶段会承担evaluate的一部分职责。这个我觉得是因为分词结束后,有一部分代码已经是可执行的了,没有必要进一步转换,可以直接生成可执行代码。至于为什么Parse HTML的时候也会有evaluate,是因为会有HTML内嵌的script;而且,script一直是内嵌在HTML里的,两者密不可分。 所以,如果要我给evaluate一个翻译,我想叫它“生成”。从大体上来看,这个解释是能够对应于analyze这个同义词的,而且也还算符合assess、form idea的定义;生成可执行代码,不算是“form an idea of the code”么?(笑)。 参考资料
|