关闭

js小知识点

296人阅读 评论(0) 收藏 举报

所有定义的变量和方法都放在<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);
}

 

 js中的repalce()方法只替换第一个匹配的字符串,如果想替换所有的字符串
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>

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:326481次
    • 积分:8918
    • 等级:
    • 排名:第2254名
    • 原创:1096篇
    • 转载:14篇
    • 译文:0篇
    • 评论:5条
    最新评论