有一段时间没有发布博客了,其实也不是不想发布,只是最近有学习 NodeJs。然后打算写一个 NodeJs 入门教程,这个东西已经进行了一大半了。
CSS3之渐变和阴影
CSS3 渐变(gradients)可以让你在两个或多个指定的颜色之间显示平稳的过渡。以前,你必须使用图像来实现这些效果。但是,通过使用 CSS3 渐变(gradients),你可以减少下载的事件和宽带的使用。此外,渐变效果的元素在放大时看起来效果更好,因为渐变(gradient)是由浏览器生成的。这也是从有道云笔记转移内容的一部分。
CSS3 border-image详解、应用及jQuery插件
CSS3 已经出来很久了,这些关于 CSS3 的内容是之前记到有道云笔记上的,现在将他们转移到我的博客上来,也算是对过去所学的复习,也希望能够对他人有所帮助。
TypeScript开发环境
TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。由于主流浏览器不支持 TS 和不完全支持 ES6 语法,所以我们需要一个编译器将 TpysScript 编译为 JavaScript。
JavaScript分页
页面上分页很常见,分享一下我写的 JS 分页插件。希望对大家有用。
Ajax工作原理
随着前端领域的快速发展,ajax 的应用越来越广泛,我们更应该了解 ajax 运行背后的机制,以更好的服务我们的应用。ajax 的全称是 Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统 web 开发中采用的同步的方式。
H5移动端的一些事件
随着移动设备的普及,移动互联网也变得越来越重要。移动端的产品的体验也变得非常重要了,这里就谈一下移动端一些事件。
JavaScript
在工作中,经常会修改早些时候编写的 JS 代码,有偶尔会阅读(修改)同事的代码。发现很难理解当时所写代码的思路(都写有注释,注释也比较清晰,就是不能很快理解编写时的思路)。所以我通读了一遍《编写可维护的 javascript》一书。现写一点读后总结,也方便有想了解相关内容的朋友同学。
window对象部分属性
JS 有的时候需要一些浏览器或者是浏览器桌面的信息。主要是 window 的 navigator 属性。
typeof与instenceof
在 JS 处理数据的过程中经常会有类型判断的需要,首先我们知道 JS 中的的 6 种基本数据类型:
- null:空。表示不纯在;
- undefined:未定义,声明变量未赋值时;
- number:数值;
- string:字符串;
- boolean:布尔值;
- object:对象。