HTML5支持文件拖放上传,拖放上传直观便捷,用户体验更好。本文介绍FormData + Ajax的实现方式,提供完整前后端(PHP)代码
分类目录归档:JS
js实现曲线拟合(最小二乘法)
本文只给出可用的js代码,对最小二乘法不作介绍
JS随机数
JS的Math.random()也是生成伪随机数,怎么能让伪随机数看起来更随机一点?
JS自动化
JS自动化不就是前端工程化的缩影吗,使用自动化工具也能提高可维护性,毕竟人比机器更容易犯错
JS编程常识
想要写出更好维护的代码,知道了代码风格还不够,还需要牢记这些编程常识
《JavaScript语言精粹》之函数化
学习笔记只差这一小块儿,终于圆满了。第一次看这部分,没懂,第二次还没懂,第三次有点感觉了,第四次发现感觉错了。。现在差不多弄明白了,我们来捋一捋
重新理解JS的6种继承方式
本文详细解析简单原型链继承、借用构造函数继承、组合继承、原型式继承、寄生式继承和寄生组合式继承,以及各种继承方式的优缺点及联系
《JavaScript语言精粹》学习笔记
《JavaScript语言精粹》中的精粹
JS代码风格指南
代码风格,知道的越早越好
《JavaScript高级程序设计》学习笔记12篇
用10天时间把以前写的js笔记转成了电子版,共12篇,理解笔记-测试验证-总结结果-延伸疑惑点-总结前辈经验,每篇需要写4个小时左右。不过功夫总算没有白费,因为在整理过程中发现了几个理解误区和知识网络漏洞。
JS学习笔记12_优化
本文包括可维护性优化,性能优化和发布优化
JS学习笔记11_高级技巧
本文介绍类型检测,作用域安全的构造函数,惰性载入,函数绑定,函数柯里化(函数套用),防篡改对象,函数节流,观察者模式等高级技巧
JS学习笔记10_Ajax
本文主要介绍Ajax技术,XHR对象的用法以及注意事项,还包括同源策略,跨域方法,跨站请求伪造等内容
JS学习笔记9_JSON
JSON是啥,怎么用,怎么支持IE,json.js内部是怎么实现的
JS学习笔记8_错误处理
本文介绍js的错误处理语法,错误类型,error事件,以及6个避免错误的常识