1.document.getElementById("id"); => IE8 及较低版本不区分ID的大小写 => IE7及较低版本中表单元素的name特性和ID都会被该方法返回 2.document.getElementsByTagName("Tag"); => 为了最大限度的兼容既有的HTML页 Read More
posted @ 2018-07-30 17:09 0恋晨曦0 Views(150) Comments(0) Diggs(0) Edit
JavaScript是自上向下执行的,但是在JS代码执行前,会首先进行语法分析,所以事实上JS运行要分为语法分析和执行两个阶段: 语法分析: 1、分析形参 2、分析变量声明(var) 3、分析函数声明(function) 具体执行步骤: 1当函数被执行时,首先创建活动对象AO(Active Obje Read More
posted @ 2018-07-15 11:17 0恋晨曦0 Views(214) Comments(0) Diggs(0) Edit
一、关于CSS hack(尽量不用或者少用,减少页面复杂度) 1、条件注释法:(我的测试是IE9及其以下才有效) 这种方式是IE浏览器专有的Hack方式,微软官方推荐使用的hack方式。举例如下 2、类内属性前缀法(S:标准模式;Q:怪异模式) 3、选择器前缀法 二、一些CSS的兼容性 Read More
posted @ 2018-07-15 00:03 0恋晨曦0 Views(761) Comments(0) Diggs(0) Edit
JavaScript中String类型用于表示由零个或者多个16位Unicode字符组成的字符序列即字符串;同时字符串可以用单引号或双引号表示。 下面是一些特殊的字面量: 字符串特点: 字符串是不可变的,一旦创建,它们的值就不能再改变!要改变某个变量保存的字符串,只能先销毁原来的字符串,然后再用另一 Read More
posted @ 2018-06-18 00:07 0恋晨曦0 Views(268) Comments(0) Diggs(0) Edit
localStorage、sessionStorage和cookie的区别与用法请见下面的博客: cookie的操作函数:(来自w3school网站)//cookie :存储//设置cookie sessionStorage和localStorage的操作: 注意: localStorage生命周期 Read More
posted @ 2018-06-14 20:17 0恋晨曦0 Views(161) Comments(0) Diggs(0) Edit
indexOf方法,IE9+ Read More
posted @ 2018-06-14 16:58 0恋晨曦0 Views(122) Comments(0) Diggs(0) Edit
深度克隆函数: 缺点:不兼容克隆包装类(如果浏览器支持ES6语法,函数将会把包装类返回为基本数据类型,若不支持ES6语法,则发生克隆错误) Read More
posted @ 2018-06-14 00:21 0恋晨曦0 Views(106) Comments(0) Diggs(0) Edit