![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 82
hongse_zxl
这个作者很懒,什么都没留下…
展开
-
Ajax技术介绍
Ajax不是个全新的技术,它是多种技术合并在一起产生的,包括XHTML,CSS,JavaScript,XmlHttpRequest,XML,JSON,DOM等原创 2014-09-25 15:24:58 · 3584 阅读 · 0 评论 -
JavaScript里call,apply,bind方法简介
JavaScript里call,apply,bind方法不太容易理解,其实背后的思想并不算非常复杂,希望本文能帮你更好地了解这3个很像,而且看似很神秘的方法。非要用一个关键字来点明它们的背后思想的精髓的话,关键字就是:this因为通常程序员对C++比较熟,先借用C++,简单说一下this。类的成员函数里,都可以用this来访问当前类的成员,但问题是成员函数的参数并没有this这原创 2015-06-20 13:28:02 · 799 阅读 · 0 评论 -
JavaScript对象创建模式
任何程序中都不可避免地要创建对象,JavaScript也不例外。但JavaScript并没有类似其他OO语言的类,通过类来创建实例对象。JavaScript中所谓的类,其实是一种设计模式:一个构造函数(consturctor)和一个用于在该类实例间共享方法的原型对象(Objcet.prototype)的结合。为了达到属性继承,代码复用等目的,通过函数来模拟类来创建对象。原创 2015-03-24 18:26:31 · 1221 阅读 · 0 评论 -
理解闭包Closure
熟悉OO语言的程序员,对JavaScript中的闭包Closure可能一时难以理解。本篇介绍下究竟什么是闭包,及一些典型的闭包的应用。原创 2015-03-26 17:35:14 · 565 阅读 · 0 评论 -
原型污染和猴子补丁 Prototype Pollution and Monkey-Patching
原型对象是JavaScript模拟类并实现继承的灵魂。但要用好并不容易,这一篇介绍两个典型的问题:原型污染和猴子补丁原创 2015-03-26 13:29:57 · 1438 阅读 · 0 评论 -
深入理解JavaScript的原型对象
JavaScript的继承机制是基于原型,而不是类。因此要理解JavaScript的继承机制,包括基于ES5的框架模型(例如Backbone)的继承机制,需要更深入了解原型对象。原创 2015-03-25 16:13:52 · 4752 阅读 · 0 评论 -
地理定位技术
如今地理定位技术已经随处可见了,发条微博都能显示当前位置,更别提汽车导航了。本篇就简介一下地理定位技术。生活中常见的定位方式有:GPS,IP地址,Wi-fi(用多个Wifi接入点进行三角定位),蜂窝电话(基站越多越精确)浏览器可能首选蜂窝电话三角定位,会得到个大致的位置,然后再用Wi-fi或GPS精确定位一段简单的获取位置经纬度的代码:先在HTML端导入Google原创 2014-12-29 15:43:32 · 909 阅读 · 0 评论 -
HTML5人气新元素画布简介 & 验证码实例
HTMl5里新元素很多,但画布绝对是大人气,本篇要简介下画布,并亲手用画布绘出验证码。使用画布需要先获取2D上下文:getContext("2d")2D上下文最基本的操作就是描边和填充,分别取决于两个属性:strokeStyle,fillStyle下面是常用的画布API:画矩形:fillRect,strokeRect,clearRect路径:beginPath,原创 2014-12-31 16:08:25 · 2044 阅读 · 0 评论 -
JavaScript的多线程(工作线程)简介
JavaScript原本是单线程的,一次只能处理一件事。如果处理数组占据大量时间,用户点击可能就没反应了,或页面刷新很慢,影响用户体验。HTML5之后可以新建一个工作线程来处理数组,确保之后的事情能顺利完成。原创 2015-01-12 17:24:59 · 8461 阅读 · 1 评论 -
Web开发中常见的数据结构(CSV,XML,JSON)
Web开发中常见的数据结构原创 2014-10-13 18:05:03 · 3668 阅读 · 0 评论 -
Web存储技术--WebStorage
Web开发中,必然会遇到需要临时或永久保存的数据。传统用cookie保存在客户端,或通过sessionID关联session对象(如Servlet的HttpSession对象)保存在服务器端。缺点是cookie实在太小,只有4k,已经无法应付现在的大数据时代了。而保存在服务器端很多时间根本没必要,本地保存一下即可,何必再和服务器交互一下呢?因此出台了新的存储技术:WebStorage原创 2015-01-07 17:40:46 · 855 阅读 · 0 评论