XieYang-blog


  • 首页

  • 文章列表

  • 分类

  • 归档

  • 标签

  • 关于

  • 搜索
XieYang-blog

javaScript动画基础

发表于 2014-12-27 15:03:00 | 更新于 2018-06-16 12:45:35 | 分类于 javascript | 阅读次数
为了做好导航菜单,有时候需要在菜单下拉的时候实现动画效果,本文记录实现动画核心要用到两个函数,setTimeout 与 setInterval 过程和原理实现一个匿名函数并能自己执行123(function () { // some code}) () 提到闭包,自动执 ...
阅读全文 »
XieYang-blog

javascript难点剖析二:closure(闭包)

发表于 2014-12-23 15:52:00 | 更新于 2018-06-16 12:45:35 | 分类于 javascript | 阅读次数
在上一篇“javascript 难点剖析一:prototy(原型)”后, 我们紧接着来理解什么是闭包。闭包虽不是 javascript 的特色功能, 但要理解还真要费那么点工夫。 在理解闭包之前, 首先要清楚 javascript 中的作用域只有2种: 全局作用域 和 方法作用域。全局作用域很 ...
阅读全文 »
XieYang-blog

javascript难点剖析一:prototype(原型)

发表于 2014-12-23 15:50:00 | 更新于 2018-06-16 12:45:35 | 分类于 javascript | 阅读次数
要理解 javascript 中的 prototype,首先必须弄清楚以下几个概念 javascript 中所有的东西都是对象 javascript 中所有的东西都由 Object 衍生而来, 即所有东西原型链的终点指向 Object.prototype[“constructor”, “toSt ...
阅读全文 »
XieYang-blog

CSS 960 grid 入门

发表于 2014-11-21 17:05:00 | 更新于 2018-06-16 12:45:35 | 分类于 css | 阅读次数
960 GRID SYSTEM 官网 http://960.gs/ 什么是CSS框架?CSS框架是一种你能够使用在你的web项目中概念上的结构,是别人已经写完的,而且很完善的CSS定义集合。CSS框架一般是CSS文件的集合,包括基本风格的字体排版,表单样式,表格布局等等,比如: grid.cs ...
阅读全文 »
XieYang-blog

高效 jQuery 的奥秘

发表于 2014-11-20 15:10:00 | 更新于 2018-06-16 12:45:35 | 分类于 jQuery | 阅读次数
讨论 jQuery 和 JavaScript 性能的文章并不罕见。然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的 jQuery 和 JavaScript 代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。首先,在脑子里牢牢记住 jQuery 就是 JavaS ...
阅读全文 »
XieYang-blog

初学 HTML 的 30 条最佳实践

发表于 2014-11-20 14:41:00 | 更新于 2018-06-16 12:45:35 | 分类于 HTML | 阅读次数
保持标签闭合以前,经常见到类似下面的代码(译注:这是多久以前啊……): 123<li>Some text here. <li>Some new text here. <li>You get the idea. 注意外面包裹的 UL / OL 标签被遗漏了(谁知是故 ...
阅读全文 »
XieYang-blog

初学 javascript 的 24 条最佳实践

发表于 2014-11-20 11:50:00 | 更新于 2018-06-16 12:45:35 | 分类于 javascript | 阅读次数
注:本文多次用到 Firebug 的 console 对象,请参考 Firebug Console API。关于 Firebug 的更详细介绍,请猛击这里。 使用 “===” 代替 “==”JavaScript 里有两种不同的相等运算符:=== | !== 和 == | != 。相比之下,前者更 ...
阅读全文 »
XieYang-blog

jQuery 事件

发表于 2014-06-23 13:16:56 | 更新于 2018-06-16 12:45:35 | 分类于 jQuery | 阅读次数
移除事件unbind(type [, data]), data 是要移除的函数 12$('#btn').unbind("click"); //移除click$('#btn').unbind(); //移除所有 对于只需要触发一次的,随后就要立即解除绑定的情况,用one() 123$('# ...
阅读全文 »
XieYang-blog

canvas画饼图

发表于 2013-08-28 17:36:44 | 更新于 2018-06-16 12:45:35 | 分类于 html5 | 阅读次数
不得不说,HTML5与CSS3的推出,将推翻老一代的网页制作者。特别在当今浏览器标准不断统一的情况下,新生的网页制作者几乎想不到在过去的时间里制作网页调兼容性是一件非常痛苦的事。 过去我们要实现圆角只能切图,如今在CSS3里只需一条代码搞定。而CSS3的功能远不止这些,配合HTML5还能画饼图数据分 ...
阅读全文 »
12
Oceanxy

Oceanxy

你无法拒绝一个热衷于前端各种美好效果的工程师!

19 日志
10 分类
45 标签
RSS
GitHub
© 2014 - 2019 Oceanxy
由 Hexo 强力驱动
主题 - NexT.Mist

Hosted by Coding Pages