JavaScript
jahentao
挖掘概念,创造工具。
展开
-
JavaScript原型继承的小例子
<script> // 父类 Animal var Animal = function() { this.name = 'animal'; }; Animal.prototype = { run: function() { console.log(this.name + " run...."); },原创 2016-11-11 18:49:27 · 451 阅读 · 0 评论 -
学习classList写的小Demo
Element.classList 是一个只读属性,返回一个 DOMTokenList,其中包含元素所有现有的 class 属性。使用 classList 要比 element.className 方便不少,后者是一个用空格分隔的字符串。语法var elementClasses = elementNodeReference.classList;elementClasses 是一个 DOMTokenL原创 2016-11-11 20:02:47 · 478 阅读 · 0 评论 -
一个使用FileReader的案例
参考说明使用FileReader对象,web应用程序可以异步的读取存储在用户计算机上的文件(或者原始数据缓冲)内容,可以使用File对象或者Blob对象来指定所要处理的文件或数据.其中File对象可以是来自用户在一个元素上选择文件后返回的FileList对象,也可以来自拖放操作生成的 DataTransfer对象,还可以是来自在一个HTMLCanvasElement上执行mozGetAsFile()原创 2016-11-12 14:48:37 · 2192 阅读 · 0 评论 -
DOM Events 模型
DOM Event 模型注册事件帧听有三种方式可以为DOM元素注册事件处理函数。DOM Event 接口事件处理函数可以附加在各种对象上,包括 DOM元素,window 对象 等。当事件发生时, event 对象就会被创建并依次传递给事件监听器。详细参考 DOM 事件流程的3个阶段事件处理过程的算法原创 2016-11-12 15:11:48 · 327 阅读 · 0 评论 -
怎么写一个侧边栏(一)
先写了一个占位的侧边栏,还不能伸展,也没有填充好页面。html<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <link href="sidebar.css" rel="stylesheet" /> <script src="jquery-2.2.0.min.js"></script>原创 2016-11-12 20:25:34 · 1735 阅读 · 0 评论 -
使用FormData单独上传文件
参考自mdnvar uri = "uri";var xhr = new XMLHttpRequest();var fd = new FormData();xhr.open("POST", uri, true);xhr.onreadystatechange = function() { if (xhr.readyState == 4 && xhr.status == 200) {原创 2017-02-19 13:38:18 · 1692 阅读 · 0 评论