零碎知识点

createSelect(this,arguments[0]||{});
arguments[0]||{}的意思:如果参数arguments[0]不为空就返回arguments[0],如果arguments[0]为空就返回{}这个“匿名空对象”
例如:options = options || {};


Jquery中“选择”和“筛选”概念的区分:
选择:从DOM树中找到自己需要的对象
筛选:经过选择之后对象任然不满足自己的需要就要进一步的筛选,它是jquery中的定义的函数或者是方法,也就是进一步的选择

如何让网页中显示显示自定义的ICO类型图标?
1、只需要在根目录下添加favicon.ico图片即可
2、不同的浏览器还有设备兼容性问题

<link rel="icon" href="/favicon.ico" type="image/x-icon" />
<link rel="apple-touch-icon"  href="../apple-touch-icon.png"/>

 

var temp = [1,2,3];
//添加一个数据到数组的最后面
temp.push("huangbiao");
for(var i = 0; i < temp.length; i++){
	alert(temp[i]);
}

 

在写“公共方法(工具方法)”的时候一定要对传入的参数进行判断和解析,如果用户传入的参数出现异常,这样可以及时的捕获,也不会导致方法使用异常而报错,增强了方法的“容错性”

如何在html页面中模拟“Excel”表格的样式?
表单的类型有:text、select,因此只需要设置表单的样式,将周围的边框“删除(不可见)”
拓展:网站中很多“试卷”模拟,就是利用表单的样式控制的,典型例子:填空题

页面中关于“充电”状态图片的选择?
先获取单板的充电状态,如果是充电的,则页面更改为一个动态图片,gif格式的;如果不是充电状态,则页面显示一个灰化的图片(静态的)

每个class文件的头4个字节成为魔数,Class文件魔数的值为0xCAFEBABE,如果不是那么它肯定不是class文件;魔数的后4个字节存储的是class文件的版本号

使用缓存,可以提高代码的效率——将得到的数据用一个变量保存起来。

在IE中能够使用很多不同的“对象”做不同的业务处理,是因为在IE中嵌套了很多插件,比如:JS对文件操作的对象

如何兼容小浏览器?

//根据操作系统判断设备
var hardwarePlatform = navigator.platform.toLowerCase();
//根据浏览器类型判断
var agent = navigator.userAgent.toLowerCase();
var isIpod = hardwarePlatform.indexOf("iPod") != -1;
var isIphone = hardwarePlatform.indexOf("iPhone") != -1;
var isIpad =  hardwarePlatform.indexOf("iPad") != -1;
var isAndroid = agent.indexOf("android") !=-1;
//根据屏幕的尺寸判断
screen.height <= 320 || screen.width <= 320

 

架构(软件体系结构)确定了系统整体结构、层次划分,不同部分之间的协作等设计考虑,例如:MVC模式,可以通过不同的语言实现,用不同的框架表现
框架比架构更具体,更偏重技术实现,它的架构已经确定,包含了多个设计模式
设计模式给出了单一设计问题的解决方案,可以用在多个框架中,它是一种思想、方案


作为脑力劳动者,睡觉不能帮助我们休息大脑,那什么办法才可以?答案是不停止活动,而只是改变活动的内容。

ERP的一个很大作用,是根据计算机的信息管理,均衡企业的原料和生产关系和产品库存和销售的关系,从而减少机会成本

posted @ 2011-12-10 16:44  胖鹅  阅读(188)  评论(0编辑  收藏  举报