thehonor code英语整文翻译译

[zip k?ud]
邮政编码;
邮递区号;
大家都在背:
1. Many people inadvertently transpose digits of the ZIP code.
很多人疏忽之下会颠倒邮政编码中数字的顺序。
来自辞典例句
2. Address: Shandong Qingdao Chengyangouliuting streets Xianjie written zip code: 266108 Tel: 4817595.
地址: 山东省青岛市城阳区流亭街道仙家寨村邮编: 266108电话号码: 4817595.
来自互联网
3. All streets in the list will be from the SAME ZIP CODE.
该清单将来自同一代码邮编所有街道.
来自互联网
4. They would like delivery August 1,2007 to zip code 78744.
他们想要对区域号码78744的递送2007年八月1日.
来自互联网
5. Or the division of the district or zip code division, more scientific.
还是按区划分或按邮政编码划分, 比较科学.
来自互联网
邮政编码 Your zip code is a short sequence of letters and numbers at the end of your address, which helps the post office to sort the mail.&
【语域标签】:AM 美
in BRIT, use 英国英语用 postcode
1. a code of letters and digits added to a postal address to aid in the sorting of mail
1.邮政编码
Fxsol开户 - 在FX Solutions开户 ... Apt./Suite 门牌/室号: Zip Code 邮编: Telephone number 电话:.
- 基于9786个网页
2. 邮政编码
邮局(国际)邮寄常用英语词汇 - 华翼网 ... domestic mail in bulk 本国大包裹 zip code 邮政编码 mail collection time 收信时间.
- 基于7804个网页
3. 邮递区号
求英语课堂用语!要详细的!_百度知道 ... Vocational school: 职业学校 Zip code: 邮递区号 I-20: 入学许可证,学生签证的必备文 …
- 基于3792个网页
4. 邮区编码
The Baan Dictionary ... ... zero line 零线 zip code 邮区编码 zone 仓储区.
- 基于334个网页
1. 用邮政编码
to simplify handing , the records might be presorted by zip code or a mailing zone , but the basic idea of processing the data in physica order still holds .为简化处理,记录必须用邮政编码或根据邮政区域事先分类。但是,按物理顺序处理数据的基本思想依然保留。
- 基于3个网页
1. 正确的邮编
please enter a valid zip code ., 请输入正确的邮编.
- 基于4个网页
1. 美国邮政编码
winning bidder prepays and pays $ 1.50S a US zip code , all other locations $ 2.25 .中标人提前偿还和支付$1.50S&H公司向美国邮政编码,所有其他地点2.25美元。
- 基于3个网页
zip code是什么意思|zip code的中文意思... ... Zip-code centers : 邮码中心 Zip postal code : 要写 ZIP ZIP code : 邮政编码.
- 基于3个网页
0){var rand = parseInt(Math.random() * (000)+100000);top.location.href='/'+encodeURIComponent(document.getElementById('s').value.trim().replace( / /g, '_'))+'?renovate='+}else{top.location.href='/'+encodeURIComponent(document.getElementById('s').value.trim().replace( / /g, '_'));};}" action="/">
查过的词自动加入生词本
Tip:此功能设置只能在登录状态下生效
需要改进的内容:
单词大小写
其他(请在下面补充描述)
错误描述:
您还可在这里补充说明下 O(∩_∩)O~
方便的话,请您留下一种联系方式,便于问题的解决:[翻译]25招改善你的jQuery - [1] - hans.hu - 博客园
原文地址:
序言jQuery太棒了。我已经使用了将近一年多的时间。使用它的时间越长,我越了解它的内部运作。 我不是jQuery专家。我也不自称是,因此如果在下面的文章里发现任何错误,请随时纠正或提出改善的建议。 我称自己为中级的jQuery用户,我认为其他一些人可能受益于我过去一年多学到的小技巧、招数和方法。这篇文章比我当初设想的稍长了些,因此我在文章一开始就提供了目录,你可以跳转到感兴趣的部分进行阅读。 目录 16. 精简你的HTML并在页面加载后修改它17. 为了速度和SEO方面的考虑,延迟加载内容18. 使用jQuery提供的工具函数19. 使用noConflict重命名jQuery对象20. 如何得知图片已加载完毕21. 总是使用最新版本22. 如何检查元素是否存在23. 给你的HTML属性增加JS类24. 返回'false'以防止默认行为25. ready事件的简写 1. 从Google Code加载jQueryGoogle Code上已经托管了多种JavaScript类库,从Google Code上加载jQuery比直接从你的服务器加载更有优势。它节省了你服务器上的带宽,能够很快的从Google的内容分布网络(CDN)上加载JS类库。更重要的是,如果用户访问那些发布在Google Code上的站点后它会被缓存下来。 这样做很有意义。有多少站点使用了没有被缓存的相同jQuery副本,而这些很容易做到:& &script src="/jsapi"&&/script&
&script type="text/javascript"&
// Load jQuery
google.load("jquery", "1.2.6");
google.setOnLoadCallback(function() {
// Your code goes here.
或者,你能够直接引用JS: &script src="/ajax/libs/jquery/1.2.6/jquery.min.js" type="text/javascript"&&/script&
这里有详细的
2. 使用备忘单不仅仅是jQuery,很多编程语言也有类似的备忘单,在一张A4的纸上就可以很容易看到每个函数的用法。幸运的是已经有好心的家伙把jQuery的备忘单做得很完善了:
3. 整合所有的脚本并缩减它们不错,这是JavaScript的一个常见技巧。可是一个使用了jQuery的大项目可能使用了很多相关的jQuery插件(本站就使用了easing,localScroll,lightbox,preload),因此它通常是适用的。
浏览器不能同时加载JS脚本(大多数情况下),这意味着如果你同一时间加载很多脚本的话,将减缓页面的加载速度。因此,如果每个页面都要加载这些脚本,你应该考虑在发布之前将这些脚本整合成一个稍大的JS脚本。
一些jQuery插件已经最小化了,但是你应该打包你的JS脚本和那些没有缩减过的脚本,这仅需要几秒的时间就可以完成。就个人而言,我推荐
4. 使用Firebug出色的控制台日志工具如果你还没有安装Firebug,那么你真的应该把它装上。除了许多其它有用的特性(比如允许你检查http传输情况、发现你的CSS问题),它也有极好的日志命令,允许你很容易调试JS脚本。
这里有Firebug所有特性的。
我最喜欢的特性有"",通过它你可以把信息和变量值输出到控制台上,而不必使用alert;"console.time"则允许你在一组代码上设置定时器,从而计算出JS脚本运行所花费的时间。这一切都很容易做到:console.time('create list');
for (i = 0; i & 1000; i++) {
var myList = $('.myList');
myList.append('This is list item ' + i);
console.timeEnd('create list');
在这个例子中我故意写上一些没有效率的代码!在接下来的技巧里我将展示如何使用计时器显示我们对JS代码所做的改进。
5. 通过缓存最小化选择操作jQuery的选择器棒极了。它们可以在页面上以极其简单的方法找到任何元素,但是在内部它们必须通过大量的步骤才可以实现选择操作,如果你错误的使用它们,那么你可能发现一切都变得相当慢。
如果你一次又一次的选择相同元素(例如在一个循环中),那么你可以一次选择出它并放入内存中,同时你可以在核心内容里操作它。看下面的例子,这里我们利用循环往UL里添加条目: for (i = 0; i & 1000; i++) {
var myList = $('.myList');
myList.append('This is list item ' + i);
这在我的PC上Firefox 3花费了1066毫秒时间(可以设想一下在IE6中的情况!),对JavaScript而言这个操作相当慢。现在让我们来看看下面的代码,这里我们仅使用了一次选择操作:var myList = $('.myList');
for (i = 0; i & 1000; i++) {
myList.append('This is list item ' + i);
仅仅用了224毫秒,通过移动一行代码就快了将近4倍。
6. 最小化DOM操作我们通过减少对DOM的插入操作可以让上面的代码运行得更快。DOM的插入操作(像.append(),.prepend(),.after(),.wrap())是相当耗时的,执行这些操作会拖慢程序的运行。
我们所要做的就是使用字符串拼接来构造一个list项并用一个函数往列表里添加这些项,比如.html()。请看下面的例子:var myList = $('#myList');
for (i=0; i&1000; i++){
myList.append('This is list item ' + i);
在我的PC上花费了216毫秒,仅仅在1/5秒左右。但是如果我们使用字符串构造list项,使用下面的HTML方法完成插入操作:var myList = $('.myList');
var myListItems = '';
for (i = 0; i & 1000; i++) {
myListItems += '&li&This is list item ' + i + '&/li&';
myList.html(myListItems);
它耗时185毫秒,尽管没有快很多,但是也提高了31毫秒的时间。
7. 处理DOM插入操作时,将需要的内容包装在一个元素中嗯,不要问我为什么要这样做(我相信一个有相当经验的程序员会给你解释)。
在上面的例子中我们使用.html()将1000个item项插入到UL中。如果在插入操作之前我们将这些项包装在UL标签中,然后把完整的UL插入到另一个DIV标签中,那么我们实际上仅仅插入一个标签而不是1000个,这看起来要更高效些。请看下面这个例子:var myList = $('.myList');
var myListItems = '&ul&';
for (i = 0; i & 1000; i++) {
myListItems += '&li&This is list item ' + i + '&/li&';
myListItems += '&/ul&';
myList.html(myListItems);
现在所花费的时间仅19毫秒,比我们之前的第一个例子明显提高了50倍。
8. 尽可能使用IDs而不是classesjQuery利用classes进行DOM元素选择操作与通过ID进行选择一样容易,因此与之前相比更自由的使用classes进行元素选择操作很有吸引力。不过由于jQuery使用浏览器固有的方法(getElementById )进行选择操作,因此利用ID进行选择操作更有优势。有多快呢?让我们来看看。
我使用前一个例子,修改它以便于我们创建的每个LI有一个唯一的class。然后我将遍历之,每次选择一个元素:var myList = $('.myList');
var myListItems = '&ul&';
for (i = 0; i & 1000; i++) {
myListItems += '&li class="listItem' + i + '"&This is a list item&/li&';
myListItems += '&/ul&';
myList.html(myListItems);
// Select each item once
for (i = 0; i & 1000; i++) {
var selectedItem = $('.listItem' + i);
正如所想的,我的浏览器花费了5066毫秒的时间(5秒多)。因此我修改上述代码以使用ID而不是class,然后通过ID进行选择。// Create our list
var myList = $('.myList');
var myListItems = '&ul&';
for (i = 0; i & 1000; i++) {
myListItems += '&li id="listItem' + i + '"&This is a list item&/li&';
myListItems += '&/ul&';
myList.html(myListItems);
// Select each item once
for (i = 0; i & 1000; i++) {
var selectedItem = $('#listItem' + i);
仅仅耗时61毫秒,几乎快了100倍。
9. 给选择器提供上下文默认情况下,当你使用类似$('.myDiv')的选择器时将在整个DOM文档查找元素,这有很大的代价。
当执行选择操作时,jQuery函数可以指定第二个参数:jQuery( expression, context )
通过给选择器提供一个上下文,那就会在这个context中进行元素查找,而不必在整个DOM文档中查找元素。
为了解释这个,我们采用前面的第一段代码。它创建一个有1000项内容的UL,每项都有一个单独的class。然后遍历之每次选择一项。你应该记得通过class选择所有的1000项item需要耗时5秒多。var selectedItem = $('#listItem' + i);
然后我给其添加一个上下文,以便于仅在UL中执行选择操作:var selectedItem = $('#listItem' + i, $('.myList'));
由于效率太差,仍耗时3818毫秒的时间,但是通过一个很小的修改仍获得了25%的速度提升。
10. 正确使用方法链jQuery最炫的一个特性就是jQuery能够连续的进行方法调用。举例来说,你想去切换元素的class:$('myDiv').removeClass('off').addClass('on');
如果你像我这样,你可能在前五分钟的jQuery学习就可以更进一步使用它。首先它仍可以跨行操作(jQuery是JavaScript) ,这意味着你能够写出下面这样工整的代码:$('#mypanel')
.find('TABLE .firstCol')
.removeClass('.firstCol')
.css('background' : 'red')
.append('&span&This cell is now red&/span&');
使用链表的习惯将有助于你减少选择器的使用。然而可以更深入使用之,你想在一个元素上执行好几个函数,但是以某种方式改变了操作的元素:$('#myTable').find('.firstColumn').css('background','red');
我们选择了一个表格,在其中找到class为"firstColumn"的单元格,然后使之背景变为红色。
现在我们希望将所有class为"lastColumn"的单元格背景设为蓝色。因为我们已经使用了find()函数过滤出class不为"firstColumn"的所有单元格,因此我们需要再一次对表格使用选择操作,我们难道不能连续进行方法调用吗?幸运的是jQuery提供了end()函数,这将匹配的元素列表变为前一次状态以便于你可以执行方法链表: $('#myTable')
.find('.firstColumn')
.css('background','red')
.find('.lastColumn')
.css('background','blue');
写一个能够进行方法链式调用的自定义jQuery函数也很容易。你所做的就是要写个能修改元素并返回元素的函数。 $.fn.makeRed = function() {
return $(this).css('background', 'red');
$('#myTable').find('.firstColumn').makeRed().append('hello');
它很简单吧!
11. 学会正确使用效果在我刚开始使用jQuery的时候,就很喜欢这一点:它可以很容易使用预定义好的各种动画效果,像slideDown()和fadeIn()之类的。由于jQuery提供的animate()方法十分易用和强大,我们很容易深入使用它。事实上,在jQuery源代码中不少方法就是通过animate()函数来实现效果的。slideDown: function(speed,callback){
return this.animate({height: "show"}, speed, callback);
fadeIn: function(speed, callback){
return this.animate({opacity: "show"}, speed, callback);
animate()方法仅仅作用在CSS上,根据数值平滑的进行转换。因此你能够改变宽度、高度、透明度、背景色、top、left、margin、颜色、字体大小以及任何你想要的。
给菜单项添加高度变化的效果是很容易做到的: $('#myList li').mouseover(function() {
$(this).animate({"height": 100}, "slow");
不像其他的jQuery函数,动画效果自动的排进队列,因此如果在第一个特效完成之后你想运行第二个特效,需要两次调用animate方法: $('#myBox').mouseover(function() {
$(this).animate({ "width": 200 }, "slow");
$(this).animate({"height": 200}, "slow");
如果你想动画效果同时发生,那么需要将所有的styles作为一个参数对象传入方法中: $('#myBox').mouseover(function() {
$(this).animate({ "width": 200, "height": 200 }, "slow");
你能够给值是数字的属性添加动画效果。你也可以下载插件帮助你给非数字值的属性添加动画效果,像&
12. 了解事件代理与之前相比,jQuery能够更容易得向DOM元素无缝添加事件。这是很棒的特性,然而向元素添加太多的事件是效率很差的。在很多情况下事件代理允许你用少量的事件实现同样的目的。最好的解释方法就是使用实例:$('#myTable TD').click(function(){
$(this).css('background', 'red');
当我们点击表格中的单元格时,上面的代码将使所有单元格背景变为红色。比方说,你有一个10列、50行的网格,那么就会绑定上500个事件。
嗯,这时就是事件代理出场的时候了:$('#myTable').click(function(e) {
var clicked = $(e.target);
clicked.css('background', 'red');
'e'包含了事件的信息,包括了实际接收到click事件的目标元素。我们所要做的就是检查是哪个单元格被点击了。相当的巧妙!
事件代理带来了另外一个好处。正常情况下,在你往一个元素集合绑定一个事件,该事件仅仅只是绑定到这些集合元素上。如果你向DOM中添加了新的元素,尽管这些新元素被选择器所匹配,但是这些新元素并不会绑定上事件处理(你同意我的观点吗?),因此不会有事件发生。
当使用事件代理时,你能够在事件被DOM绑定后仍然可以添加多个被匹配的元素到其中,而它们同样能够正常工作。
13. 利用classes存储状态这是在html中存储信息最基本的方法。jQuery擅长基于classes进行元素的操作,因此如果你需要存储元素的状态信息,为什么不试试使用额外的class来存储它呢?
这里有一个例子。我们想创建一个展开的菜单。当你点击按钮时,我们希望通过slideDown()和slideUp()进行菜单的展开与收缩。请看下面的HTML:&div class="menuItem expanded"&
&div class="button"&
&div class="panel"&
&li&Menu item 1&/li&
&li&Menu item 2&/li&
&li&Menu item 3&/li&
非常的简单!我们仅仅向包装器DIV添加一个额外的class,它只是告诉我们item项的状态。因此在按钮点击之后我们所需要的只是click事件处理,这会执行相应的slideUp()和slideDown()方法。$('.button').click(function() {
var menuItem = $(this).parent();
var panel = menuItem.find('.panel');
if (menuItem.hasClass("expanded")) {
menuItem.removeClass('expanded').addClass('collapsed');
panel.slideUp();
else if (menuItem.hasClass("collapsed")) {
menuItem.removeClass('collapsed').addClass('expanded');
panel.slideDown();
这是很简单的一个例子,不过你可以给一个元素或HTML片断添加额外的classes以存储所有种类的信息。
然而,除了在简单的情况之外我们更应该使用下面这个技巧。
14. 更好的方法是利用jQuery内置的data()方法存储状态由于某些原因,这方面没有很好的文档可以参考。jQuery提供了内置的data()方法,与DOM元素不同的是,它可以用来存储key/value类型的数据。数据的存储是很容易的:$('#myDiv').data('currentState', 'off');
我们修改上一个例子的代码,以便于我们可以使用相同的HTML内容(除了没有"expanded"类)并使用data()函数来进行状态的存储: $('.button').click(function() {
var menuItem = $(this).parent();
var panel = menuItem.find('.panel');
if (menuItem.data('collapsed')) {
menuItem.data('collapsed', false);
panel.slideDown();
menuItem.data('collapsed', true);
panel.slideUp();
我相信你也会赞同这种方法的使用的确更加的精巧,对于data()和removeData()的更多信息,请查看
15. 写你自己的选择器jQuery有许多内置的选择器用以通过ID、class、标签、属性以及其他元素进行选择操作。然而当你需要基于其它一些内容进行元素选择而jQuery却没有提供该选择器时,你能做什么呢?
嗯,一个解决方案可能是从一开始就给元素添加上classes,从而利用这些classes进行元素的选择操作。然而这被证明很难对jQuery扩展出新的选择器。
最好的解释方法就是使用实例: $.extend($.expr[':'], {
over100pixels: function(a) {
return $(a).height() & 100;
$('.box:over100pixels').click(function() {
alert('The element you clicked is over 100 pixels high');
代码的前一部分创建一个自定义的选择器,它可以找出所有长度超过100px的元素。接下来的代码仅仅是将click事件绑定到使用该选择器查找出来的那些元素上。
这里我不做更具体的讲解,但是你能设想一下它有多么的强大!如果你在google上搜索"custom jquery selector",你会看到有很多这方面的例子。
由于文章太长,我打算分两次翻译完,剩下的章节将在随后的时间补充完毕,敬请期待!
参看下一篇:
Trackbacks - 0generating code是什么意思及用法
沪江词库精选generating code是什么意思、中英文句子翻译、英语短语。
generating code的意思是: 生成代码
AIR PRODUCTS’ POSITION ON CODES: Various national and/or local codes prohibit the general direct heating of containers.
AIR PRODUCTS对于法规的态度:各种各样的国家和/或地方法规禁止容器的一般直接加热。
You can select either to generate the diagrams automatically or use existing tags embedded in the source code.
你可以选择自动产生图,也可以选择源程序中已有的标注。
The terse syntax is attractive to professional programmer, and the compilers generate very deficient object code.
C语言简洁的语法对专业编程人员很有吸引力,而且它的编译程序能够产生高效的目标代码。
An assembler program accepts
mnemonic source code and generates a machine-level object module
汇编程序接受助记符源码程序,并产生机器目标模块
英语短语推荐
2014generating code是什么意思由沪江网提供。instalation code
您要查找的是不是:
为测试计算机上的该资源设置的所有属性也都复制到安装代码中。
可选择配置充气装置及加装打码机或热压批号。
对不起,我一定是拔错地区号码了。
公路法规本身并非是英国法的一部分。
公路法规已经被执行。
安装从网站下载的代码段
但这种审查法规既不影响影片的利润。
她说,发生这起事件后,宿舍准备为所有女厕装置用密码开关的大门,以防止有人擅自闯入。
请把代号上或打上。
世俗法规世俗的法律、制度或法典
我能破译这个箱子的密码。
伦敦中心的电话区号为0171。
长划莫尔斯电码中,以短断音代表口语表达
你懂公路上的交通规则吗?
学生必须遵守校规。
这部小说将分期发表。
与处理器结构相关库代码被放在arch/*/lib/目录下。
超出房屋建筑规范的规定
汇编符号信息向机器语言的自动转换
如果不是以上词条,让海词编辑来提供解释
的海词问答和网友补充:
相关词典网站:missing code
['misi? k?ud]
['m?s?? kod]
大家都在背:
1. I'll also show you how to add some of these missing features with your own code.
也会向您展示如何利用自己的代码来添加一些这些控件所缺少的功能.
来自互联网
遗漏点 missing dots遗漏码 missing code漏同步 missed synchronization
- 基于6个网页
1. 漏码现象
code missing phenomenon中文翻译点击进入“烈火战神”游戏漏码现象例句与用法 1. code missing phenomenon 漏码现象相关词汇 miss ginch是什么意思 missed periods.
- 基于1个网页
无丢码(no missing code)是指该ADC在实际情况下能产生多少位输出。一个14位的ADC可能被说明为”无丢码位数为12(no missing cod…
- 基于21个网页
1. 漏日期码
missing logo marking 漏产地标志
missing date code 漏日期码
missing price sticker 漏标价贴纸
product upside down 产品倒置
stripping screw 螺丝打花.
- 基于1个网页
disposal of fault code missing of on - board train control equipment ., 列控车载设备故障掉码处理.
- 基于1个网页
0){var rand = parseInt(Math.random() * (000)+100000);top.location.href='/'+encodeURIComponent(document.getElementById('s').value.trim().replace( / /g, '_'))+'?renovate='+}else{top.location.href='/'+encodeURIComponent(document.getElementById('s').value.trim().replace( / /g, '_'));};}" action="/">
查过的词自动加入生词本
Tip:此功能设置只能在登录状态下生效
missing code
需要改进的内容:
单词大小写
其他(请在下面补充描述)
错误描述:
您还可在这里补充说明下 O(∩_∩)O~
方便的话,请您留下一种联系方式,便于问题的解决:

我要回帖

更多关于 英语整文翻译 的文章

 

随机推荐