js小知识点
所有定义的变量和方法都放在<head/>标签中,这样显示主题后面的代码完全被加载到浏览器中,防止出现调用的方法或者是变量没有被加载
在JavaScript中Array对象可以和JSON对象对应起来,例如:
var array = new Array();
var json = {
name : "huangbiao",
age : 23,
getName : function () {
alert(this.name);
},
getAge : function () {
alert(this.age);
}
}
array = json;
array["getName"]();//huangbiao
如何让网页中显示显示自定义的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"/>
在写“公共方法(工具方法)”的时候一定要对传入的参数进行判断和解析,如果用户传入的参数出现异常,这样可以及时的捕获,也不会导致方法使用异常而报错,增强了方法的“容错性”
如何在html页面中模拟“Excel”表格的样式?
表单的类型有:text、select,因此只需要设置表单的样式,将周围的边框“删除(不可见)”
拓展:网站中很多“试卷”模拟,就是利用表单的样式控制的,典型例子:填空题
每个class文件的头4个字节成为魔数,Class文件魔数的值为0xCAFEBABE,如果不是那么它肯定不是class文件;魔数的后4个字节存储的是class文件的版本号
使用缓存,可以提高代码的效率——将得到的数据用一个变量保存起来。
var temp = 1; var temp2 = 2; //弹出的信息为右边的变量值 alert(temp = temp2);//2 //数字零为false,数字且非零为true if (0) { alert(false); } if (!0) { alert(true); }
var newstr = str.replace(/,}/g,"}");
查询
如果查询条件是model的属性,可以传递一个对象作为筛选条件,model的属性跟表的字段是对应关系,因此可以作为筛选的条件;
用这种方式查询可以减少很多查询代码,避免代码冗余
List findAllObject(Model model);
<iframe id="hb" src="" name="hb" width="970" frameborder="0" scrolling="0" height="360"
onload="document.all['hb'].style.height=hb.document.body.scrollHeight"></iframe>
上一篇: Devops
下一篇: 快速失败和安全失败的区别