前端
文章平均质量分 76
恋之远方
这个作者很懒,什么都没留下…
展开
-
JavaScript高级编程(二)-面向对象程序设计
js中的面向对象函数表达式原创 2016-10-16 09:36:21 · 246 阅读 · 0 评论 -
Ajax和Comet
Ajax是一种异步请求数据的技术,请求数据时不用刷新整个界面。核心API:XMLHttpRequest 在IE7以前的浏览器上需要通过ActiveX来创建Ajax对象; 现在IE7和以上版本以及其他浏览器都支持XMLHttpRequest对象了通用创建方式:function createXHR() { if (typeof XMLHttpRequest != "undefine原创 2016-11-06 22:13:56 · 354 阅读 · 0 评论 -
JavaScript中的json解析和序列化
ECMAScript 5 对解析 JSON 的行为进行规范,定义了全局对象 JSON 核心方法: stringify() 和 parse()JSON对象 把对象转成json格式的字符串var book = {title: "Professional JavaScript",authors: ["Nicholas C. Zakas"],edition: 3,year: 20原创 2016-11-06 20:38:41 · 412 阅读 · 0 评论 -
JavaScript与html5
使用Canvas绘图Html脚本编程原创 2016-10-16 09:39:10 · 228 阅读 · 0 评论 -
DOM编程
DOM扩展DOM23事件表单脚本原创 2016-10-16 09:38:11 · 190 阅读 · 0 评论 -
表单脚本
表单的基础知识表单属性 常用的有Action,method,reset,submit等acceptCharset :服务器能够处理的字符集;等价于 HTML 中的 accept-charset 特性。 action :接受请求的 URL;等价于 HTML 中的 action 特性。 elements :表单中所有控件的集合( HTMLCollection ) 。 enctype原创 2016-11-05 20:45:40 · 775 阅读 · 0 评论 -
事件
事件流 事件流:从页面接收事件的顺序 IE和Netscape提出了完全相反的事件流概念事件冒泡(IE) 点击事件会沿着dom树向上传递 例如:div->body->html->document事件捕获(NetScape) 点击事件沿着dom树向下传递 例如:document->html->body->div现在主流的都是支持事件冒泡dom事件流 dom2将事件原创 2016-11-05 15:15:16 · 703 阅读 · 0 评论 -
BOM编程-动态脚本,css,table
动态插入JavaScript直接插入JavaScript代码插入外部js文件 <!-- <script type="text/javascript" src="client.js"></script> --><script type="text/javascript">var script = document.createElement('script');script.type=原创 2016-10-23 13:54:26 · 466 阅读 · 0 评论 -
BOM编程-Comment
nodeType 的值为 8; nodeName 的值为 “#comment” ; nodeValue 的值是注释的内容; parentNode 可能是 Document 或 Element ; 不支持(没有)子节点。<div id="myDiv"><!--A comment --></div><script type="text/javascrip原创 2016-10-23 13:52:48 · 504 阅读 · 0 评论 -
BOM编程-TEXT
nodeType 的值为 3; nodeName 的值为 “#text” ; nodeValue 的值为节点所包含的文本; parentNode 是一个 Element ; 不支持(没有)子节点。<!-- 没有内容,也就没有文本节点 --><div></div><!-- 有空格,因而有一个文本节点 --><div> </div><!-- 有内容原创 2016-10-23 13:51:44 · 298 阅读 · 0 评论 -
BOM编程-ELEMENT
Element类型用于表现html和xml中的元素,也就是说html中的标签都是Element类型;Element类型提供了对元素标签名,子节点,属性的访问。nodeType==1tagName==nodeNamehtml元素idtitlelangdirclassName 指定的元素css类 属性操作getAttribute()setAttribute()removeAttri原创 2016-10-23 13:50:28 · 276 阅读 · 0 评论 -
BOM编程-Document
Document是一种类型,可以表示html文档和xml文档;document是一个表示整个html文档的对象(这个才是最常用的); document对象是window对象的一个属性,可以直接访问。 这里所有的元素可以理解成标签文档的子节点 对于html文档,document有且只有一个子节点就是html**元素** // 返回的是NODE类型还是Element类型呢原创 2016-10-23 13:49:04 · 337 阅读 · 0 评论 -
BOM编程-NODE
节点类型(12种) JavaScript中所有节点都继承至NODE类型 共有12中类型:文本,注释,。。。。等nodeType属性可以区分是哪种节点 someNode.nodeType==1|2|…….someNode.nodeName是标签名字nodeValue取决与节点的类型节点关系 每个节点都有一个ChildNodes属性 保存一个NodeList对象使用方法: s原创 2016-10-23 13:44:10 · 360 阅读 · 0 评论 -
BOM编程
Bom编程原创 2016-10-16 09:37:11 · 379 阅读 · 0 评论 -
JavaScript高级编程(一)-基础部分笔记
基本概念区分大小写注释与java相同变量如果不使用var声明,默认是全局变量数据类型 5种基本类型 Boolean string null undefined number 3种引用类型 Object function Array特殊的操作——with语句(不推荐使用) with语句的作用是将代码的作用域设置到一个特定的对象中, 表达式:with (expression原创 2016-10-16 09:34:39 · 395 阅读 · 0 评论 -
JavaScript高级技巧
作用域安全的构造函数function Person(name, age, job) { if (this instanceof Person) { this.name = name; this.age = age; this.job = job; } else { return new Person(name, age,原创 2016-11-06 22:43:20 · 278 阅读 · 0 评论