iframe&&DOM间的操作

iframe&&DOM间的操作

虽然页面中是嵌入iframe是个影响页面加载的一大禁忌,但是iframe在内部系统中,iframe的出现频率还是很高的。

获取iframe对象里的DOM

JS操作iframe里的dom可以使用contentWindow属性,contentWindow属性是指iframe里的window对象,contentWindow属性兼容所有浏览器。

还可以使用 window.frames["iframe N

阅读更多»

JavaScript欲速则不达——类型检测

JavaScript欲速则不达——类型检测

想要避免抛出 TpyeError 错误,我们必须得在使用前去检查该类型是否是想要传入的类型。

typeof不能检测null或undefined和引用类型数据,而使用instanceof虽然可以检测引用类型的数据,却不能检测非函数的数据。所以我们有必要有这样一个方法可以帮助我们原理这些坑。

基本方法

typeof 运算符返回这个运算对象的类型的来表明。但是它返回的类型非常有限,如下:

con

阅读更多»

JavaScript欲速则不达—数组方法

JavaScript欲速则不达—数组方法

javascript中数组是一个有序的、值的集合。每个值叫做一个元素,每个元素对应一个下标(index),而且同一数组的不同元素可以是不同类型的。

javascript数组对象的属性

length

数组的length既可以读特可以写。

虽然可以设置 length 属性可改变数组的大小,但是却有一些问题。如果设置的值比其当前值小,其底部的元素将被截断。如果设置的值比它的当前值大,新增的元素被添加

阅读更多»

JavaScript欲速则不达—正则表达式

JavaScript欲速则不达—正则表达式

正则表达式是一个威力巨大的处理字符串的工具,能够高效、神奇得完成对字符串的操作。相比较简单的字符串比较、查找、替换,正则表达式提供了更加强大的处理能力。正则表达式的价值就在于,不用正则来解决问题会让人疯掉,但是用了之后“纠结”的问题已不再是问题了。而且因为正则表达式用的不是一个固化的、具体的字符串来匹配字符串,而是抽象的模式的,所以只要正则写的规则没问题,一般都都能高效的完成任务。

虽然正则表达式

阅读更多»

JavaScript欲速则不达—String原生对象方法

JavaScript欲速则不达—String原生对象方法

字符串操作方法

数值跟布尔值是计算机语言的话,按字符串应该算是人类的语言了,所以为了搞懂我们在说什么,JavaScript的字符串操作方法有很多很多,我就列举几种经常用到的。

获取类方法

charAt-指定字符,参数接受一个基于0的索引值,返回索引位置上的那个字符。也可以把字符串想象城数组,但是在IE中中数组下标输出会undefined,所以我们还是老老实实的用charat来检索相应位置上的字

阅读更多»

HTML 5的革新——HTML5 classList

HTML 5的革新——HTML5 classList

曾经编写DOM函数库关于类名的方法时,发现不管是增加类名、删除类名还是更高端一点的切换类名、替代类名,有一个问题始终得是解决:就是类名是否存在类名属性中。而解决方法不外乎JS自身的字符串方法或者利用正则匹配,你是不是也觉得很麻烦。不过在支持HTML5新增的API:classList ,这个问题已经不存在了。

浏览器兼容情况

classList出来也很久了,所以 PC上FireFox、Chrome

阅读更多»

JavaScript欲速则不达——时间函数

JavaScript欲速则不达——时间函数

异步而非线程

曾经我一直以为使用setTimeout()、setInterval()、XMLHttpRequest 和事件处理程序等能让javascript异步执行,不阻碍脚本运行,就是多线程运行了。后来发现原来这原来都是假象。

假设有两个setTimeout(),如下:

alert(time1); // undefined
var time = setTimeout(function()

阅读更多»

JavaScript欲速则不达—Cookie

JavaScript欲速则不达—Cookie

Cookie是先如今客户端存数数据最主要的手段,跟HTML5中的localStorage和Web Sql主要区别就是:localStorage和Web Sqls是将数据保存在客户端,不跟服务端交互;而Cookie是页面跟服务器端互相传递信息。

由于Cookie的诸多限制,平时自己对cookie的使用也不是很多,前几天做项目用到,所以整理下,以免以后又忘记。

Cookie的组成

首先我们得清楚浏览

阅读更多»

1 2 下一页