摘要: DOM 是语言中立的 API,用于访问和操作 HTML 和 XML 文档。DOM1 级将 HTML 和 XML 文档形象地看作一个层次化的节点树,可以使用 JavaScript 来操作这个节点树,进而改变底层文档的外观和结构。DOM 由各种节点构成,简要总结如下。 1 最基本的节点类型是 Node 阅读全文
posted @ 2017-02-21 09:54 我思固我在 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 今天看到一篇非常好的文章,记录一下 虽然错别字很多,但是瑕不掩瑜的道理我还是懂的,而且是原创,必须点个赞 http://www.cnblogs.com/wangfupeng1988/p/3977924.html 阅读全文
posted @ 2017-02-20 16:00 我思固我在 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 不久前,做了个可以实现通过链接来判断当前位置的JS,实现思路是将链接地址(location.pathname对象)分散成数组,然后判断特定(class='nav')的元素中所有a标签的href属性,如果包涵链接内容就使它高亮,代码实现如下: 可能代码有些长,我还是一个初级菜鸟,希望有大牛能指出不对的 阅读全文
posted @ 2017-02-20 10:38 我思固我在 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 今天在CSDN看到一个php输出空白隐形字符65279的问题,在网上找了下,发下这个65279字符是php用来标记文件是utf-8编码的,输出的时候会一起输出到客户端,导致客户端如果使用ajax得到返回值时,无法匹配字符串。 php隐形字符65279解释如下: UTF-8 编码的文件可以分为无 BO 阅读全文
posted @ 2017-02-06 11:13 我思固我在 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 客户端检测是JavaScript开发中最受争议的一个话题,由于浏览器之间存在差别,通常需要根据不同的浏览器的能力分别编写不同的代码。有不少客户端检测方法,但下列是经常使用的。 1.能力检测:编写代码之前先检测特定浏览器的能力。例如,脚本在调用某个函数之前,可能要检测该函数是否存在。这种检测方法将开发 阅读全文
posted @ 2017-01-17 20:47 我思固我在 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 浏览器对象模型(BOM)以window对象对象为委托,表示浏览器窗口以及页面可见区域。同时,window对象还是ECMAScript中global对象,因而所有全局变量和函数都是它的属性,且所有原生的构造函数函数及其他函数也都是存在于它的命名空间下。本章讨论了下列BOM的组成部分。 1.在使用框架时 阅读全文
posted @ 2017-01-10 19:36 我思固我在 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 函数表达式是一种非常有用的技术,使用函数表达式可以无需对函数命名,从而实现动态编程。匿名函数,是一种强大的方式,一下总结了函数表达式的特点: 1.函数表达式不同于函数声明,函数声明要求有名字,但函数表达式不需要,没有名字的叫匿名函数 2.在无法确定如何引用函数的情况下,递归函数就会变得比较复杂 3. 阅读全文
posted @ 2017-01-06 18:31 我思固我在 阅读(306) 评论(0) 推荐(0) 编辑
摘要: ECMAScript支持面对对象(oo)编程,但不使用类或接口。对象可以在代码执行过程中创建和增强,因此具有动态性而非严格定义的实体。在没有类的情况下,可以此采用下列模式创建对象。 工厂模式,使用简单的函数创建对象,位对象添加属性和方法,然后返回对象。这个模式后来被构造函数模式所取代。 构造函数模式 阅读全文
posted @ 2017-01-03 15:10 我思固我在 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 对象在JavaScript中被称为引用类型,而且有一些内置的引用类型可以用来创建特定的对象,现简要总结如下: 1.引用类型与传统的面向对象程序设计中类似,但是实现不同; 2.Object是一个基础类型,所有类型都从Object继承了基本行为; 3.Array类型是一组值的有序列表,同时还提供了操作和 阅读全文
posted @ 2017-01-01 13:52 我思固我在 阅读(166) 评论(0) 推荐(0) 编辑
摘要: JavaScript变量分为基本值类型和引用值类型,基本值类型就是以下这五种:Boolean,Number,String,Null,Undefined。基本值类型和引用值类型具有以下特点: 1.基本值类型在内存中占用固定的大小,所以被放入栈中(String是值类型,放入栈) 2.变量复制变量基本类型 阅读全文
posted @ 2016-12-25 14:00 我思固我在 阅读(211) 评论(0) 推荐(0) 编辑