![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
booooooooooooooooooo
这个作者很懒,什么都没留下…
展开
-
什么是回调函数
这篇文章我想过js向各位解释什么是回调函数,很多语言中都存在回调函数机制,道理都是想通的。我们都知道函数中的参数是用来改变函数的行为的,但当参数不足以改变函数的行为时,我们该怎么办呢?此时,我们就需要传递一个过程,或者函数进入,来协助原函数改变其行为, 而被传递的函数,我们就称之为回调函数。概念有些绕,也有些枯燥,没关系,我们一点一点来学习。首先我们先科普一个js的语法,我们知道,js中存原创 2012-11-28 00:21:44 · 548 阅读 · 0 评论 -
window.showmodaldialog undefined is not a function
谷歌浏览器升级到 新版本后,window.showModalDialog这个窗口方法报错Uncaught TypeError: undefined is not a function 我把下面的js代码放到页面的header里,是可以解决问题的。它做了以下事情:当检测到浏览器不支持showModalDialog时,使用window.open重写了这个方法。在这个方法里将dialog的参数(he翻译 2015-01-25 22:11:01 · 5985 阅读 · 0 评论 -
优秀的js函数
一、时间戳格式化。 在ThinkPHP网站上发现此代码,觉得挺实用的,收藏下来。此js函数类似于PHP的date函数,包括用法也很相像,能够方便的将时间戳转换成日期格式,而且还支持自定义日期的格式。代码如下:1234567891011121转载 2013-10-24 20:36:54 · 887 阅读 · 0 评论 -
js数组的操作
用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧1、数组的创建 var arrayObj = new Array(); //创建一个数组va转载 2013-10-15 00:42:18 · 694 阅读 · 0 评论 -
js调用其他frame里的js函数和dom元素
1.父页面调用iframe里的js函数:(contentWindow)document.getElementById('iframedemo').contentWindow.demofunction(); //与下边一句等价 window.frames['iframedemo'].contentWindow.demofunction(); 其中iframedemo是iframe的i转载 2013-06-28 13:20:55 · 2446 阅读 · 0 评论 -
javascript笔记二(window对象)
这篇文章来了解下window对象及下属的子对象,及常用的方法。window对象的常用属性:1.status :设置浏览器左下角状态栏的内容2.opener :子窗体对象对父窗体的引用(父窗体通过open()方法的返回值,对子窗体进行操作)3.closed :判断某一窗体现在是否关闭(关闭某窗体:win.close())window对象常用方法:alert(),co原创 2012-12-02 23:42:43 · 938 阅读 · 0 评论 -
javascript中的apply和call
ref:http://www.cnblogs.com/fighting_cp/archive/2010/09/20/1831844.html如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的转载 2013-01-07 23:10:08 · 722 阅读 · 0 评论 -
js对象的声明方式
在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合类型,JS中创建对象及对对象的访问是极其灵活的。JS对象是一种复合类型,它允许你通过变量名存储和访问,换一种思路,对象是一个无序的属性集合,集合中的每一项都由名称和值组成(听起来是不是很像我们常听说的HASH表、字典、健/值对?),而其中的值类型可能是内置类型(如number,st转载 2012-11-30 01:02:18 · 1628 阅读 · 0 评论 -
javascript笔记
最近帮人做前台项目,恶补下js,也算是系统的学一遍。一。常用数据类型分类number(int,float, double)String(char , string)booleanobject(array, object, null)function :变量式函数的类型为functionundefined :当一个变量没有定义时,就是undefined类型,随意对一原创 2012-11-27 23:42:52 · 732 阅读 · 0 评论 -
js日期格式化函数
Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hour "m+" : t原创 2012-12-07 15:36:21 · 741 阅读 · 0 评论 -
跨域的根本原因:JavaScript 的同源策略
同源策略限制了一个源(origin)中加载文本或脚本与来自其它源(origin)中资源的交互方式。同源定义如果两个页面拥有相同的协议(protocol),端口(如果指定),和主机,那么这两个页面就属于同一个源(origin)。下表给出了相对http://store.company.com/dir/page.html同源检测的示例:URL结果转载 2015-01-26 09:26:35 · 2746 阅读 · 0 评论