在IE浏览器中,如果使用window.print()在iframe中打印页面的话,有时可能打印出来的效果会出乎预期,往往并不是打的是我们期望的子页面,而打印了父页面,如果你遇到这种情况,可以试下我们的解决方法。
arguments是什么? arguments是函数调用时,创建的一个类似的数组但又不是数组的对象,并且它存储的是实际传递给函数的参数,并不局限于函数声明的参数列表哦。
easyui datagrid 编辑模式很实用,但在使用combobox 时,如何获取数据却成了一个大问题,如果直接为data属性指定数据,则必须保证在执行datagrid 初始化时,确保data的数据已经存在。而如果直接使用url,则每次combobox 会重复去指定URL获取数据,造成多次请求,资源浪费。
在JS的正则表达式中,test每次匹配会变换游标,不会重新初化,而是会接着上次结束的位置开始。第一次test(0)前,游标位置是0,所以能 正则匹配表达式,第一次匹配结束后,第二次匹配结束,游标位置是1,故第二次匹配失败.第三次开始匹配时,游标又回到了0,第三次匹配成功,依此循环……
每个JavaScript开发者都用过回调函数,有些人很喜欢它们,而有些人会有些讨厌它们,但你不能否认的是:只要你接触到了JavaScript代码你就不得不涉及到回调函数。
如果URL存在汉字时,很容易出现乱码的现象。这是WEB开发中非常常见的一个问题。 不过由于笔者开发中比较注意各类文件的编码统一(即保持所有HTML,CSS,js的文件编码与页中的META中指定的编码一致,后台处理数据的编码一致),所以较少遇到这种问题,偶尔遇到后,也直接用escape编下码便轻松解决。
这是一篇简单的文章,关于JavaScript数组使用的一些技巧。我们将使用不同的方法结合/合并两个JS数组,以及讨论每个方法的优点/缺点。
前面写过一个在百度地图上面做标记的文章,今天再来讲讲怎么在自定义地图(也不一定是地图)上做标记。 比如像一人员定位系统之类的软件,就需要用到类似的功能,不过以前大多都是在桌面软件上实现,今天我在这里演示如何在web平台实本功能。
有一次在某网站注册的时候,很惊奇的发现它的验证码不是我们常见的动态图片,而是通过HTML Element摸拟出来的。 于是在某天无聊的时候,自己也用JS来模拟来实现了一下。
理解JavaScript如何管理作用域和作用域链很重要。因为在作用域链中要查找的变量对象的个数直接影响标识符解析的性能。标识符在作用域链中的位置越深,查找和访问它所需的时间越长;如果作用域管理不当,就会给脚本的执行时间带来负面影响。