-
一个简单的弹出框组件
个人写这个弹出框的原因就一个,就是能给我带来可复用,追求新,要简单,可扩展。要达到炫酷有点难度,分析后还是决定以功能为主,因为是用jq和animation实现的弹出框组件,所以看起来难度不大,简称co-dialog。 演示效果DEMO 灵感来源,因为工作中用到dialog,发现UI...
2018-06-24 02:04:00
-
js中两个日期大小比较,获取当前日期,日期加减一天
一.两个日期大小比较 1.格式: (yyyy-mm-dd) function duibi(a, b,flag) { var arr = a.split("-"); var starttime = new Date(arr[0], arr[1], arr[2]); var starttimes = starttime.getTime(); var arrs = b.split("-"); var endTime = new Date(arrs[0], arrs[1], a...
2018-06-24 02:03:59
-
上传图片立即显示
之前一个已经工作的同学问我上传图片立即显示怎么实现,这个问题虽然不难,但我还是要去打开电脑找到项目,点开一个个目录;这时候博客的作用就显露出来了。。 话不多说,进入正题: 先看看效果 只需要在js中添加如下代码就可以实现了 $( function (){ $( "#clickHeadI...
2018-06-24 02:03:57
-
es6字符串方法
用来确定字符串A是否包含字符串B,ES6有提供了三种新方法: 需要注意的是,这三个方法都接受第二个参数-一个数字n。前两个均表示从第n个开始查询,而,endsEith()是指针对前n个字符。 repeat() 将原字符串重复n次。 字符串对象,一共有四个方法可以使用正则表达式:mat...
2018-06-24 02:03:56
-
小程序开发知识点及坑点总结
知识点 1.小程序里面,点击页面顶部的返回按钮的时候,返回的那个页面不会刷新。页面直接跳转返回都可以传参跳转。需要做处理的时候,在onshow的时候接收参数并处理即可。 2.页面有弹层时,阻止下面的页面滚动。 这个只能是用曲线救国来形容了。因为不能直接操作dom。...
2018-06-24 02:03:43
-
前端优化--创建文档碎片(document.createDocumentFrag
讲这个方法之前,我们应该先了解下插入节点时浏览器会做什么。 在浏览器中,我们一旦把节点添加到document.body(或者其他节点)中,页面就会更新并反映出这个变化,对于少量的更新,一条条循环插入也会运行很好,也是我们常用的方法。代码如下: for(var i=0;i5;i++){...
2018-06-24 02:03:53
-
node传统读取文件和promise,async await,
先上传统文件加载方式代码,传统方式在处理多层嵌套时代码比较混乱 const fs = require( ' fs ' ) // 引入文件系统 function readFile (cb) { fs.readFile( ' ./package.json ' ,(err,data) = { if (err) return console.log(err) cb( null ,data) })} // 回调函数 rea...
2018-06-24 02:03:51
-
JaveScript初学-基础语法
一、JavaScript数据类型 JavaScript中,一切皆对象。 JavaScript拥有动态类型,使用var关键字(也可以不必)进行声明——字符串、数字、布尔、对象、Null、Undefined。 字符串:使用单引号或者双引号包围的字符。 数字:js只有一种数字类型;可以带小数点或者不,可以...
2018-06-24 02:03:42
-
node.js,express入门看详细篇
先最简单的代码 安装 npm install express app.js 代码内容 const express = require( ' express ' ) const app = express() // 单项流动 const mid1 = () = (req, res, next) = { res.body = ' 请求1br/ ' next()} const mid2 = () = (req, res, next) = { res.body +...
2018-06-24 02:03:31
-
初入ES6随笔
初入ES6随笔 var c = a = console.log(a) let a1 = 1; //只在块儿状作用域生效的变量声明 const a2 = 1; //常量声明,值不可改变,快儿状作用域 解构赋值语法 let [a3, b3, c3] = [1, 2, 3]; //数组解构赋值 let [a4 = 0, ...b4] = [1, 2, 3, 4] //数组解构赋值 a4 = 1...
2018-06-24 02:03:39
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash