零碎知识点
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的一个很大作用,是根据计算机的信息管理,均衡企业的原料和生产关系和产品库存和销售的关系,从而减少机会成本