使用node简单实现记录浏览量,不依赖数据库

2019-07-04
阅读 1 分钟
2.6k
技术栈 1.node的框架express,对于我们做前端的也比较友好。2.不依赖数据库,就采用文件系统简单代替。 使用场景 由于家里要卖土特产,就临时决定做个H5来推广。但是又不知道有没有来访问,就决定简单实现一个浏览量访问记录。 安装依赖 npm init npm install express --save 代码实现 // app.js {代码...} 运行代码 nod...

JS根据时间戳 或 yyyy-MM-dd HH:mm:ss来获取前天、今天、明天、后天等

2019-04-03
阅读 3 分钟
3.7k
时间戳或yyyy-MM-dd HH:mm:ss 由于项目有多个后端人员,难免会出现返回时间样式不统一现象,但前端显示又要统一,先上代码 {代码...}

利用vue-draggable完成多级树形拖拽

2019-01-12
阅读 1 分钟
10.6k
长话短说:业务流程。一串json,一级数据能互相拖动,一级数据下的二级数据只能在当前一级数据的二级数据拖动,以此类推 目前demo写的是3级树形,可以拓展成N级 demo:[链接]源码:[链接]觉得有帮助的话 请留下你的Star 友情链接: 中文文档:[链接]英文文档:[链接]

JS正则表达式中的匹配问题

2017-07-04
阅读 1 分钟
2.6k
看了正则表达式的一些方法,发现有个lastIndex,它表示下次匹配从字符串的第几个字符开始,初始值是0;当我用了全局g的时候。如果匹配成功,则lastIndex变成匹配字符串后面的位置,如果没有匹配成功,则lastIndex重置为0;lastIndex是正则对象的属性,不关心字符串是否是同一个,所以即使匹配的字符串在变,lastIndex也...

vue-resource的用法

2017-06-20
阅读 1 分钟
3.8k
写这篇文章的时候,我已经接触Vue.js1个月之久了,今天想和大家分享下我对vue-resource的理解.vue-resource是一个通过XMLHttpRequest或JSONP技术实现的异步加载服务端数据的Vue.js插件,简单理解的话就是封装完的AJAX,和JQuery AJAX一样用起来顺手,废话不多说,进入正题.

Basic Algorithm Scripting(算法)

2017-04-17
阅读 5 分钟
3.2k
计算一个整数的阶乘如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。阶乘通常简写成 n!例如: 5! = 1 2 3 4 5 = 120

JS冒泡排序(prototype详解)

2017-04-08
阅读 2 分钟
2.4k
上面的代码举例是数字,其实也可以对字母进行排序,比如["d","a","c"].sorts().打印出来就是["a","c","d"].字母的大小比较是来自于ASCLL码,每一个字母都有自己的一个ASCLL码,有兴趣的朋友可以去了解下.

JS弹幕代码分析

2017-03-15
阅读 3 分钟
4.2k
现在许多直播软件和视频都有弹幕功能,让我们来看看并分析是怎么实现的。 这边我主要分析下js的代码,想看源码的朋友送上链接,[链接] HTML代码如下(css代码就不展示了,想看的直接看源码吧): {代码...} JS代码如下: {代码...} 这次主要讲解了每行代码的作用,并没详细分析代码作用和思路,有疑问的朋友可以私信我,...

JS数组方法

2017-02-28
阅读 1 分钟
1.8k
forEach()方法从头到尾遍历数组,为每个元素调用指定的函数传递的函数作为forEach()的第一个参数。然后forEach()使用三个参数调用该函数:数组元素、元素的索引和数组本身例如

JS笔试题分析(2)

2017-02-25
阅读 2 分钟
1.4k
要求:1、只能在指定的位置填写自己的代码,本文件里的其他代码不能修改2、所有题目都不允许添加全局变量名3、本文件应该能在firebug的console里正常执行,并输出结果4、代码最优化,效率最高5、代码注释明确

JS简易留言板

2017-02-22
阅读 2 分钟
10.1k
{代码...} 今天简单的写了个js的留言板,现在开始讲解js代码 {代码...}

JS笔试题分析(1)

2017-02-22
阅读 3 分钟
2.3k
要求:1、只能在指定的位置填写自己的代码,本文件里的其他代码不能修改2、所有题目都不允许添加全局变量名3、本文件应该能在firebug的console里正常执行,并输出结果4、代码最优化,效率最高5、代码注释明确

css盒子模型

2017-02-20
阅读 2 分钟
2k
今天谈谈我对盒子模型的理解。刚接触到盒子模型的时候那是一年前了,那时候在网上看视频学习,视频中的老师一讲到盒子模型的时候声音显得特别大,说明了盒子模型的重要性,今天就简单的谈谈盒子模型吧!

html5 canvas基础10点

2017-02-03
阅读 1 分钟
1.8k
本文主要讲解下一些canvas的基础 1.<canvas id="canvas">若此浏览器不支持canvas会显示该文字</canvas> {代码...} 2.var context = canvas.getContext(‘2d’) {代码...} 3.context.moveTo(10,10) {代码...} 4.context.lineTo(600,600) {代码...} 5.context.lineWidth = 10 {代码...} 6.context.strokeStyle =...

http协议(简要分析)

2017-01-31
阅读 1 分钟
1.4k
ip:不能指一台电脑,表示互联网的一个地址,相当于门牌号,让别人知道这个地址就能找到这个地方。怎么去找:就是利用不同路由器(交通工具),通过光纤(道路)等,找到对应的ip地址(“家”)。

进制转换与ascll码利用

2017-01-29
阅读 1 分钟
1.9k
多少位二进制就有 2^x次方种出现的可能性。 二进制1+1 = 10 八进制 4+4 = 10 十六进制 8+8 = 10 各个进制之间的转化。 1byte = 8bit 1bit表示0或1(2^1次可能性) ascll码采用普通采用7位,扩展采用8位。 利用ascll码解决前端中字母小写转化为大些思路: 1)首先写个字符串。2)写个for循环遍历字符串每个字符。3)Strin...