脚 本 之 家 www.jb51.net
页面导航:  不限条件-->t函
本地搜索:
函数直接量,适用于只使用一次,无需命名的函数。如下例,后者虽有fact函数名,但只用作自我调用。[code]varf=function(x){returnx*x;}varf=functionfact(x){if(x<=1)return1;elsereturnx*fact(x-1);};[/code]函数的参数数组:Arguments对象。常用arguments[i]引用,arguments.length等。对象:对象定义(函数)中的方法,其实也是个函数,与嵌套函数不同点在于:通过关键字this引用对象实体。[code]functionRectangle(w,h){this.width=w...
http://www.jb51.net//article/16307.htm
var lang = new Array();var userAgent = navigator.userAgent.toLowerCase();var is_opera = userAgent.indexOf('opera') != -1 && opera.version();var is_moz = (navigator.product == 'Gecko') &&am...
http://www.jb51.net//article/14557.htm
一、概述javascript函数劫持,也就是老外提到的javascript hijacking技术。最早还是和剑心同学讨论问题时偶然看到的一段代码,大概这样写的:window.alert = function(s) {};觉得这种用法很巧妙新颖,和API Hook异曲同工,索性称之为javascript function hook,也就是函数劫持。通过替换js函数的实现来达到劫持这个函数调用的目的,一个完整的hook alert函数例子如下:<!--1.htm--><script typ...
http://www.jb51.net//article/13579.htm
[html]<script>   function addShell(func,name,obj) {        func=Function(func);        if(!obj) obj=window;        var old = obj[...
http://www.jb51.net//article/13228.htm
曾经遇到这样的情况,在数据库的Meeting表中有PublishTime (DateTime,8)字段,用来存储一个开会时间,在存入时由于要指明开会具体时间,故格式为yyyy-mm-dd hh:mm:ss,而我们查询时是通过yyyy-mm-dd来进行的,即查询某一天的所有会议信息,这样如果通过select * from Meeting where PublishTime=@PublishTime (参数@PublishTime为yyyy-mm-dd格式)语句进行查询将无法得到正确结果,比如我们要查询2004年12月...
http://www.jb51.net//article/11109.htm
使用attachEvent对同一事件进行多次绑定,这是解决事件函数定义冲突的重要方法。但是在IE中,函数内的this指针并没有指向被绑定元素,而是function对象,在应用中,这是很难受的一件事,如果试图用局部变量传送元素,会因为闭包而引起内存泄漏。那么,我们应该如何解决这一难题呢?   我给Function添加了原型方法“bindNode”,在这个方法里,根据传送过来的元素,进行全局性存储转换,然后返回经过封装的函数,使用call方法来进行属主转换。<html><body><button id=btTest>tes...
http://www.jb51.net//article/10984.htm
<script language=javascript>function submitForm(formId,action){    var form=document.getElementById(formId);    form.action=action;    form.submit();}</script>传个表单ID和url进去就行了~...
http://www.jb51.net//article/10677.htm
我现在通过下面:                o=oDOM.createElement("script");                o.text=document.all.checkrule.value;     &nb...
http://www.jb51.net//article/10124.htm
Classes:CollectionsArraysArrayListSortedList extends ArrayListHashMapHashSet*//****************CollectionsNOTE:sort() return a new List****************/function Collections(){}Collections.sort=function(){if(arguments.length==1){&nbsp;var s=new SortedL...
http://www.jb51.net//article/9725.htm
使用attachEvent对同一事件进行多次绑定,这是解决事件函数定义冲突的重要方法。但是在IE中,函数内的this指针并没有指向被绑定元素,而是function对象,在应用中,这是很难受的一件事,如果试图用局部变量传送元素,会因为闭包而引起内存泄漏。那么,我们应该如何解决这一难题呢?    我给Function添加了原型方法“bindNode”,在这个方法里,根据传送过来的元素,进行全局性存储转换,然后返回经过封装的函数,使用call方法来进行属主转换。[html]<html> <body> <butt...
http://www.jb51.net//article/9246.htm
1.函数对象和函数指针函数实际上是一个可执行的对象,任何访问函数对象的方式都是函数指针。不论 使用哪一种方式var a=new Function(...);function a(...){...}var a=function(...){...}得到的函数名a都是一个指向函数的指针 可以用var b=a;来创建另外一个指向它的指针。但是 它们指向同一段函数。因为函数名是一个指针,所以能够被作为参数传递。()运算符作用于一个函数指针将会执行它所在的函数,当然还会传入参数。2.函数直接量(函数文字量)实际上函数直接量这个...
http://www.jb51.net//article/8352.htm
共有:16/10,当前1/2页  [首页] [上一页] 1 2 [下一页]  [尾页] 转到: