Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript页面实时显示当前时间实例代码

JavaScript页面实时显示当前时间实例代码

前言这次认认真真又重新看了相关内容,现把需要注意的地方总结如下:1、通过getDay()得到的星期数是从0开始,0表示星期天,之后从1~6依次表示星期一到星期六;2、得到日期需使用getDate()而不是getDay() ,因为可能习惯性地认为日期就是天数,可能会使用getDay() ,但其实getDay()是用于得到星期数的;3、通过getMonth()得到月份,从0开始计数,所以需要再加1。实例代码如下:<html><head>...
Node.js Sequelize如何实现数据库的读写分离

Node.js Sequelize如何实现数据库的读写分离

一、前言在构建高并发的Web应用时,除了应用层要采取负载均衡方案外,数据库也要支持高可用和高并发性。使用较多的数据库优化方案是:通过主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy)来提升数据库的并发负载能力。1. replication选项与读写分离Sequelize 支持读/写分离,要实现读/写分离可以分别为读和写各创建一个Sequelize实例,更方便的使用方式是在创建实例时,通过replication选项...
js实现上传文件添加和删除文件选择框

js实现上传文件添加和删除文件选择框

本文这里给大家说个用javascript实现的很实用的功能,是在上传附件的时候,可以动态地添加和删除文件选择框,然后一次性上传。从理论上看,实现起来比较容易,但实际工作的时候还是遇到两个难点,这些难点归结起来都是一个原因造成的,那就是浏览器的兼容性。在脚本中要用到两个函数:insertAdjacentHTML和removeChild,而恰好这两个函数在Firefox下都不能正常使用。几乎花费了一天的时候,在网上搜索着解决的方法,还好被找到了,也让我大松一口...
用js实现博客打赏功能

用js实现博客打赏功能

前几天在一个博客中看到有一个打赏功能。其实简单说来就是在页面中加入动态DOM节点,使用的也是简单的HTML、CSS、JS这些前端的一些简单知识。在GitHub上有开源的代码,这里稍加改造就可以用在自己的博客中了。最简单的使用方式是在页面中加入如下JS代码:<script>window.tctipConfig = {staticPrefix:"http://static.tctip.com",buttonImageId: 1,buttonTip:...
express文件上传中间件Multer详解

express文件上传中间件Multer详解

前言Express默认并不处理HTTP请求体中的数据,对于普通请求体(JSON、二进制、字符串)数据,可以使用body-parser中间件。而文件上传(multipart/form-data请求),可以基于请求流处理,也可以使用formidable模块或Multer中间件。1. multer中间件Multer是Express官方推出的,用于Node.jsmultipart/form-data请求数据处理的中间件。它基于busboy构建,可以高效的处理文件上...
javascript的document中的动态添加标签实现方法

javascript的document中的动态添加标签实现方法

document的高级篇中提供了节点操作的函数,具体包括:获取节点,改变节点,删除节点,替换节点,创建节点,添加节点,克隆节点等函数。我们可以利用这些函数动态改变html的节点。1、JavaScript<script type="text/javascript">function test1(){//对个节点的ID相同时候的情况var myhref = document.getElementById("same");window.alert(m...
H5移动端适配 Flexible方案

H5移动端适配 Flexible方案

一、移动端一些概念视觉稿 (选取一款手机的屏幕宽高作为基准)在前端开发之前,视觉 MM会给我们一个psd文件,称之为视觉稿。对于移动端开发而言,为了做到页面高清的效果,视觉稿的规范往往会遵循以下两点:1)首先,选取一款手机的屏幕宽高作为基准(以前是iPhone4 的320×480,现在更多的是iphone6的 375×667)。2)对于retina 屏幕(如: dpr=2),为了达到高清效果,视觉稿的画布大小会是基准的2 倍,也就是说像素点个数是原来的 4...
<< 81 82 83 84 85 86 87 88 89 90 >>