博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年10月3日

摘要: 最近遇到了一个面试题目,关于排序的问题,为了完善自己的知识点,这里就写一下学习笔记 1 <html> 2 <head> 3 <TITLE>class_obj_js_class</TITLE> 4 <script language=javaScript> 5 //sort()方法默认是按照ASCII码大小排序,看下面两个例子 6 function sortDemo(){ 7 var a, l; // 声明变量。 8 a = new Array("X" ,"y" ,"d", &q 阅读全文

posted @ 2012-10-03 10:31 蜗牛57 阅读(253) 评论(0) 推荐(0) 编辑

摘要: JavaScript的Array对象有一个sort方法,用于实现对数组元素的排序,该方法默认按照数组项ASCII 字符顺序升序排列。如[6,7,9,1,-1].sort();执行后数组变为[-1,1,6,7,9]。对于需要降序排列或非字符串排序,该方法就不能很好的执行了。当然,sort有一个可选参数,它能帮我们解决这个问题,通过为sort传入一个函数,sort根据函数返回值进行排序。数组为该函数默认传入数组中的两个元素,如传入a,b,如果函数返回值大于0,则排序方式为b,a,如果返回值小于0,则排序结果为a,b。具体含义不好解释,当初我也对这个sort其到底是怎么排序的不理解。如果知道了其实现 阅读全文

posted @ 2012-10-03 10:23 蜗牛57 阅读(588) 评论(0) 推荐(0) 编辑

摘要: 最近开始学习编译原理。貌似不好学的样子,所以刚开始就得用功。 还好网络是强大的,弄点资料帮帮忙。---------------------------------------隔---------------------------------------隔------------------------------ 一、程序。无论是Windows操作系统下的exe程序还是Linux操作系统下的elf可执行程序,甚至手机上的程序,它们都是可以直接执行的。而实际上,一个程序本质上是一个文件,文件内部保存的是机器语言(01串)。 二、程序依赖。对于普通用户,比较常见的现象是,一个exe程序放... 阅读全文

posted @ 2012-10-03 10:19 蜗牛57 阅读(378) 评论(0) 推荐(0) 编辑