摘要: 不使用Ajax,如何实现表单提交不刷新页面? 目前,我想到的是使用``,如果有其他的方式,后续再补。 举个栗子: 在表单上传文件的时候必须设置 表示表单既有文本数据,又有文件等二进制数据。但是使用用Ajax没有 ,所以不能直接上传文件,所以采用 对象包含数据上传。 这里我们不使用Ajax,直接提交表 阅读全文
posted @ 2017-01-06 10:47 勤奋的蓝孩子 阅读(8994) 评论(0) 推荐(0) 编辑
摘要: 满足下面其中一个条件即要跨域: 协议不同 域名不同 端口不同 跨域的方式我总结了以下几种: 第一种: 和``标签实现跨域 1. src`能跨域; 2. 属性值在文档刷新后依旧存在 使用 window.name的值是字符串形式,最大可2M。 服务器端: 我没有采用php的,而是用node.js起了一个 阅读全文
posted @ 2017-01-06 10:33 勤奋的蓝孩子 阅读(306) 评论(0) 推荐(0) 编辑
摘要: CommonJS规范 1. 概述 为什么要用commonjs 模块化的目的: 减少循环依赖 减少耦合,提高了模块的复用率 有利于多人开发,提高开发的效率。 规避命名的冲突、全局变量的污染、有利于代码的维护、异步加载模块对页面性能方面有提升 但是多人开发也会带来一些问题。 依赖问题: 不同的模块之间可 阅读全文
posted @ 2016-04-15 17:01 勤奋的蓝孩子 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 关于JavaScript中的delete操作看到一道题,是这样的:(function(x){ delete x; return x;})(1);1nullundefinedError我选了Error、、、、,然而是错的,运行了一下,答案是1.难道不能delete函数中的参数吗?什么情况是可以delete的?什么情况是不可以delete的?去网上查了一下通常:delete 操作符用来删除一个对... 阅读全文
posted @ 2016-04-15 12:37 勤奋的蓝孩子 阅读(478) 评论(0) 推荐(0) 编辑
摘要: node之path模块 原文链接 //引用该模块 var path = require("path"); 1、路径解析,得到规范化的路径格式 对window系统,目录分隔为'', 对于UNIX系统,分隔符为'/',针对'..'返回上一级;/与\都被统一转换 path.normalize(p); va 阅读全文
posted @ 2016-04-07 20:37 勤奋的蓝孩子 阅读(252) 评论(0) 推荐(0) 编辑
摘要: JS对象继承篇ECMAScript只支持实现继承,而且其实现继承主要是依靠原型链来实现的原型链其基本思路是利用原型让一个引用类型继承另一个引用类型的属性和方法function Person(){ this.name = "Person";}Person.prototype.getName = fu... 阅读全文
posted @ 2015-11-06 18:07 勤奋的蓝孩子 阅读(992) 评论(0) 推荐(0) 编辑
摘要: JS创建对象篇Object构造函数创建 var person = new Object(); person.name = "Tom"; person.age = 10; person.sayName = function(){ alert(this.name); }对象字面量var person =... 阅读全文
posted @ 2015-10-31 19:51 勤奋的蓝孩子 阅读(518) 评论(0) 推荐(0) 编辑
摘要: this绑定规则的优先级顺序new操作符绑定 > 显示绑定 > 隐式绑定 > 默认绑定所以在判断函数在某个调用位置应用的是哪条规则,可以按下列这样的顺序if(函数在new中调用(new绑定)){ this绑定的是新建的对象;}else if(函数通过以call,apply(显示绑定)||... 阅读全文
posted @ 2015-10-23 09:45 勤奋的蓝孩子 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 关于js中的this this是javascript中一个很特别的关键字,也是一种很复杂的机制,学习this的第一步就是要明白this既不指向函数自身也不指向函数的词法作用域,this实际上是函数被调用时发生的绑定,它指向什么完全取决于函数在哪里被调用。 1. 调用位置 现在来说一下调用位置:调用位 阅读全文
posted @ 2015-10-23 09:08 勤奋的蓝孩子 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 在书上看到用绘制图像就动手试试,刚开始,我的代码是这样的: canvas绘图A drawimg of something. 很可惜,在浏览器中只出现了一个黑线框,没有图片。我检查了一下,图片路径没有错,浏览器版本也支持,控制台也没有报错,,不科学啊。然后去w3school查了一下... 阅读全文
posted @ 2015-10-13 20:19 勤奋的蓝孩子 阅读(8012) 评论(0) 推荐(0) 编辑