Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript使用Promise对象实现异步编程

javascript使用Promise对象实现异步编程

Promise对象是CommonJS工作组为异步编程提供的统一接口,是ECMAScript6中提供了对Promise的原生支持,Promise就是在未来发生的事情,使用Promise可以避免回调函数的层层嵌套,还提供了规范更加容易的对异步操作进行控制。提供了reject,resolve,then和catch等方法。使用PROMISEPromise是ES6之后原生的对象,我们只需要实例化Promise对象就可以直接使用。实例化Promise:var prom...
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框

如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框

本文我将为大家介绍Bootstrap中的弹出窗口组件Modal,此组件简单易用,效果大气漂亮且很实用!由于浏览器提供的alert和confirm框体验不好,而且浏览器没有提供一个标准的以对话框的形式显示自定义HTML的弹框函数,所以很多项目都会自定义对话框组件。本篇文章介绍自己在项目中基于bootstrap的modal组件,自定义alert,confirm和modal对话框的经验,相对比较简单实用,希望能对你有所参考价值。1. 实例展示详细的代码可通过前面...
详解Wondows下Node.js使用MongoDB的环境配置

详解Wondows下Node.js使用MongoDB的环境配置

为了保存网站的用户数据和业务数据,通常需要一个数据库。MongoDB和Node.js特别般配,因为MongoDB是基于文档的非关系型数据库,文档是按BSON(JSON的轻量化二进制格式)存储的,增删改查等管理数据库的命令和JavaScript语法很像。如果你在Node.js里访问MongoDB的数据,会有我们是一家人的感觉,特别亲切。我也准备使用MongoDB来作为我的数据库。MongoDB使用集合(collection)和文档(document)来描述和...
jquery自定义右键菜单、全选、不连续选择

jquery自定义右键菜单、全选、不连续选择

最近在项目中要实现一些自定义效果,例如右键菜单、全选、不连续选择等等,个人认为主要是理清楚逻辑和事件关系。要实现这些,也有现成的插件可以用,如jQuery UI的selectable。1、右键菜单当浏览网页时,单击鼠标右键(或ctrl+触模板左键)会出现浏览器默认的右键菜单项,就像这样子的:但是当要对某个元素自定义右键,像这样子的:就必须得先禁用浏览器默认的菜单,需要监听contextmenu事件,关键代码如下:$(function(){ $("#box"...
通过node-mysql搭建Windows+Node.js+MySQL环境的教程

通过node-mysql搭建Windows+Node.js+MySQL环境的教程

前言MySQL是一款常用的开源数据库产品,通常也是免费数据库的首选。查了一下NPM列表,发现Nodejs有13库可以访问MySQL,felixge/node-mysql似乎是最受关注项目,我也决定尝试用一下。要注意名字,”felixge/node-mysql”非”node-mysql”,安装部分会介绍这个小插曲!目录node-mysql介绍建立MySQL测试库node-mysql安装node-mysql使用1. node-mysql介绍felixge/no...
Node.js中JavaScript操作MySQL的常用方法整理

Node.js中JavaScript操作MySQL的常用方法整理

一、建立数据库连接:createConnection(Object)方法 该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database。与php中链接数据库的参数相同。属性列表如下:host: 连接数据库所在的主机名. (默认: localhost)port: 连接端口. (默认: 3306)localAddress: 用于TCP连接的IP地址. (可选)socketPath: 链接到unix域的路径。在使用ho...
js密码强度实时检测代码

js密码强度实时检测代码

密码强度的判断, 在注册网站用户的时候, 是一个必须要做的事情, 不同的网站, 实现的方式是不一样的. 密码的判断, 其实也就是一个表单验证的其中一项. 那我们来实现这么一个简单的操作.首先做一个简单的密码输入框和一个显示密码强度的进度条. 整个整体由vali_pass盒子涵盖. 这个盒子包含了标题, 密码框. 再个就是强度进度条.<div class="vali_pass"><h3>简单的密码强度检测</h3><...
在页面中输出当前客户端时间javascript实例代码

在页面中输出当前客户端时间javascript实例代码

时间对象(Date())比较简单,本文旨在为初学者入门使用,大牛可略过!本文承接基础知识实例,说一下实例的要求:在页面中输出当前客户端时间(2015年1月1日星期一10:10:10这样的格式),每过一秒中页面不刷新,但是时间自动更新(用两种定时器方法都可以实现),鼠标点击时间,如果原先运动则停止,如果停止则继续运动;要求基本上可分为2部分:一是不刷新自动更新时间,二是点击时间停止或更新时间好,那我们还是老规矩,一步一步来,既然是时间,那就会用到时间对象 n...
<< 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 >>