最近在做 nodejs 开发时,发现本机的 nodejs 版本有些旧了。下面介绍如何升级 NodeJS。 一、Windows系统 到官网上下载安装最新的 msi 即可......
像 px、em 这样的长度单位大家肯定都很熟悉,前者为绝对单位,后者为相对单位。CSS3 又引入了新单位:vw、vh、vmin、vmax。下面对它们做个详细介绍。 一、基本说明 1,vw、vh、vmin、vmax 的含义 (1)vw、vh、vmin、vmax 是一种视窗单位,也是相对单位。它相对的不是父节点或者页面的根节点......
分页菜单(分段菜单)在许多 App 上都会用到。比如大多数新闻 App,如网易新闻、今日头条等,顶部都有个导航菜单。这个导航菜单是一组标签的集合,每个标签表示一个新闻类别,我们点击这个标签后下面就会切换到相应的分页面。同时左右滑动分页面,上方的标签也会跟着移动......
层叠样式表(CSS)是一种用来表现 HTML 或 XML 等文件样式的计算机语言。CSS 不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 而 CSS 通过属性选择器,可以为拥有指定属性的 HTML 元素设置样式,而不仅限于 class 和 id 属性......
一、Web Worker 规范 1,产生背景 有时我们可能需要使用 JavaScript 执行一些复杂的任务,由于 js 代码始终在前台运行,因此那些耗费时间的代码会打断用户,阻塞页面,直到任务完成。这样对用户体验会造成很大的影响。 为解决 JavaScript 阻塞页面的问题,过去常会使用 setInterval() 或 setTime() 把大任务分成小任务......
一、Web Socket 标准 1,基本介绍 (1)根据 Web Socket 标准,浏览器能够保持对 Web 服务器打开的连接,从而与服务器长时间进行交换数据。 (2)利用 Web Socket 我们可以开发许多特殊的应用,比如聊天室、大型多人游戏,或者端到端的协作工具......
导航栏中间的文字除了用来显示当前页面的标题外,有时还可以作为下拉菜单的入口,这个在许多新闻类的 App 上比较常见。用户点击标题后,下方就会出现下拉选择菜单,点击菜单项即可对内容进行筛选或者跳转到相应的页面。 我们自己可以通过继承 UIView 来实现一个下拉菜单组件......
一、Fiddler 介绍 Fiddler 是一个使用 C# 编写的 http 抓包工具。它使用灵活,功能强大,支持众多的 http 调试任务,是 web、移动应用的开发调试利器。 1,功能特点 同 Httpwatch、Firebug 这些抓包工具一样,Fiddler 够记录客户端和服务器之间的所有 HTTP 请求,可以针对特定的 HTTP 请求......
1,问题描述 当我们使用 IE 浏览器打开一个本地的 html 页面时(内有 JS 代码)。页面顶部或底部会出现一个黄色的警告条,内容如下: 为了有利于保护安全性,Internet Explorer 已限制此网页运行可以访问计算机的脚本或ActiveX控件。请单击这里获取选项......
有时我们的网页需要与 Web 服务器保持长期的联系。比如股票页面,打开这个页面不用管它,页面上股票价格也会定期更新。又比如 Web 邮箱程序,打开后也会自动接收新邮件。 要实现上面的功能,一种方法是轮询。即使用 js 的 setInterval() 或 setTimeout() 函数,每隔一定时间就向 Web 服务器请求新数据......