js小知识点

原创 2013年12月04日 10:18:26

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

JS各种小知识点

关于浏览器内核参考内容浏览器分为两部分: Shell:指浏览器的外壳,例如菜单栏,工具栏,跟用户直接接触,用来调用内核 内核:渲染引擎和js引擎 渲染引擎: 主要是获取网页和资源,构建dom和cs...
  • weiyangxiaoping
  • weiyangxiaoping
  • 2017年10月16日 16:09
  • 52

每天一个小知识点14(Angularjs总结二)

Angularjs总结 二 控制器的含义: AngularJS中的控制器是一个函数,用来向视图的作用域中添加额外的功能。用它来给作用域对象设置初始状态,并添加自定义行为。 当在页面上创建一个新的控制...
  • ly285497997
  • ly285497997
  • 2015年07月26日 21:44
  • 207

java的小知识点

1,java.lang.NumberFormatException 把一个"null"的字符串转换为INTEGER 当然会出错(之所以出的不是空指针是因为你这个NULL是个字符串。 2.简单判断一个字...
  • wxwzy738
  • wxwzy738
  • 2012年07月03日 00:53
  • 1693

JS知识点整理

最基础语法有哪些? 基础语法几乎所有的语言差异不大,无非数据类型、操作符、控制语句、函数等,简单列举下。 5种基本数据类型 & 1种复杂的数据类型 JavaScript包含5种基本数...
  • mozhi111
  • mozhi111
  • 2016年11月02日 16:42
  • 501

linux 有用的一些小知识

1,自动补全 2,通配符 3,管道  过滤 4,重定向 5,环境变量修改 6,启动项查看,服务重启 7,系统和设备管理,查看串口,pci,usb设备 8,执行最近的命令 9,帮助 1...
  • liang890319
  • liang890319
  • 2012年12月02日 13:38
  • 1794

Unity3D-小知识点总结

1.当前时间 Time.time
  • lihuozhiling
  • lihuozhiling
  • 2014年08月17日 21:38
  • 1308

js 练习小知识点

1,鼠标滑过选中输入框 window.onload=function(){ document.getElementById('text').onmouseover=function(){do...
  • lifushan123
  • lifushan123
  • 2015年03月31日 20:08
  • 256

JS 小知识点

最近在看 JS , 现记录下一些小的知识点。格式化对象为 String console.log() 打印的时候,希望把对象的属性都打印出来,但是呢总是与预期的不一致,打印出来的是 [object o...
  • wxy318
  • wxy318
  • 2017年05月17日 22:49
  • 89

JS小知识点

1.  将彻底屏蔽鼠标右键 oncontextmenu="window.event.returnvalue=false" table border oncontextmenu=return...
  • xiayimiaokuaile
  • xiayimiaokuaile
  • 2011年10月06日 00:13
  • 720

js的小知识点

1,使用浏览器来关闭页面 这个是不会显示提示关闭窗口的 onClick='javascript:window.opener=null;window.open("","_self");window.cl...
  • wxwzy738
  • wxwzy738
  • 2012年07月02日 23:34
  • 804
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js小知识点
举报原因:
原因补充:

(最多只允许输入30个字)