为了实现与页面元素的交互,就需要用到 JavaScript 事件。JavaScript 事件是在特定的事件发生时,由 HTML 元素发出的通知。 1,常用的HTML对象事件 事件名 说明 适用元素 onClick 鼠标单击元素时触发 所有元素 onMouseOver 鼠标悬停在元素上时触发......
下面介绍两种方法计算两个日期相差的天数,这里以计算当前时间和一个指定日期的时间差为例......
告警提示框(消息提示框)在 App 开发中肯定少不了,除了简单地用来显示提示信息外,有时也会作为一些具有交互功能的选择对话框、输入对话框。通常情况下,我们会使用 iOS 自带的 UIAlertController 组件来实现。 虽然 UIAlertController 使用方便,但样式、功能都有限......
一、CommonJS 1,CommonJS 基本介绍 (1)CommonJS 是一种思想,它是为 JS 的表现来制定规范。由于 JS 没有模块系统、标准库较少、缺乏包管理工具,因此 CommonJS 应运而生。 (2)CommonJS 的目标是希望 JS 可以在任何地方运行,不只是浏览器中......
使用 RequireJS 可以将我们的 JavaScript 代码轻易的分割成苦干个模块(module),方便我们的开发与维护。但是在生产环境中,如果将所有的 JavaScript 文件分离,会导致很多次请求(requests),即使这个些文件都很小,也会浪费很多时间。 所以在生产环境中,我们可以通过合并这些脚本文件......
一、基本概念介绍 1,Cookie 介绍 (1)Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie 是由 Web 服务器保存在用户浏览器(客户端)上的小文本文件,它可以包含有关用户的信息。 (2)无论何时用户链接到服务器,浏览器都会把请求的网址连同该 Cookie 一同......
现在项目大都使用模块化开发,而 RequireJS 作为 AMD 模块开发的典范,还是很值得学习使用的。 一、AMD 规范 1,AMD 基本介绍 AMD 全称为 Asynchromous Module Definition(异步模块定义) AMD 是 RequireJS 在推广过程中对模块定义的规范化产出,它是一个在浏览器端模块化开发的规范......
最近在做 nodejs 开发时,发现本机的 nodejs 版本有些旧了。下面介绍如何升级 NodeJS。 一、Windows系统 到官网上下载安装最新的 msi 即可......
像 px、em 这样的长度单位大家肯定都很熟悉,前者为绝对单位,后者为相对单位。CSS3 又引入了新单位:vw、vh、vmin、vmax。下面对它们做个详细介绍。 一、基本说明 1,vw、vh、vmin、vmax 的含义 (1)vw、vh、vmin、vmax 是一种视窗单位,也是相对单位。它相对的不是父节点或者页面的根节点......
分页菜单(分段菜单)在许多 App 上都会用到。比如大多数新闻 App,如网易新闻、今日头条等,顶部都有个导航菜单。这个导航菜单是一组标签的集合,每个标签表示一个新闻类别,我们点击这个标签后下面就会切换到相应的分页面。同时左右滑动分页面,上方的标签也会跟着移动......