随笔分类 -  javascript

javascript
摘要:最近比较空,经常会上网搜一些前端的技术类文章充实自己,淘宝UED部门的文章自然是比不可少的,看国内前端大牛们的文章每次都有不小的收获,在首页“About”栏目里面有个其UED部门的照片墙,链接为:http://ued.taobao.com/blog/about/效果为:当鼠标放到照片墙上时,即可在一个DIV里看到图片的放大效果。想想实现起来应该不是很难,就仿造着写了一个。原理是:当鼠标放到照片墙上时,显示要跟踪的DIV,跟踪鼠标的X和Y的坐标值,让生成的DIV和里面的图片随着鼠标移动而移动。具体代码如下: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD 阅读全文
posted @ 2012-11-23 21:09 SunandSing 阅读(309) 评论(0) 推荐(0)
摘要:Javascript中有几个非常重要的语言特性——对象、原型继承、闭包。其中闭包对于那些使用传统静态语言C/C++的程序员来说是一个新的语言特性。本文将以例子入手来介绍Javascript闭包的语言特性,并结合一点ECMAScript语言规范来使读者可以更深入的理解闭包。注:本文是入门文章,例子素材整理于网络,如果你是高手,欢迎针对文章提出技术性建议和意见。本文讨论的是Javascript,不想做语言对比,如果您对Javascript天生不适,请自行绕道。什么是闭包闭包是什么?闭包是Closure,这是静态语言所不具有的一个新特性。但是闭包也不是什么复杂到不可理解的东西,简而言之,闭包就是:闭 阅读全文
posted @ 2012-11-11 16:36 SunandSing 阅读(161) 评论(0) 推荐(0)
摘要:某公司的JS编程题目:以html/js做一个页面(可以使用第三方Library,如jQuery),适当排版和美化,要求如下:1。 从 http://code.google.com/p/weather-china/wiki/API 获取所有城市当日天气数据(支持的城市列表请在http://weather.china.xappengine.com/左上角下拉框查找)。2。异步绘制最高气温数据统计的直方图,横轴为温度,每1度为一个间隔,纵轴为城市数量。所谓异步绘制,即当得到每个城市请求的时候,都要更新绘制。3。按照最高气温、最低气温、风力、风速、能见度、湿度、气压这几项数据,用一种合理的相似度公式, 阅读全文
posted @ 2012-11-04 15:04 SunandSing 阅读(506) 评论(0) 推荐(0)