技术栈 1.node的框架express,对于我们做前端的也比较友好。2.不依赖数据库,就采用文件系统简单代替。 使用场景 由于家里要卖土特产,就临时决定做个H5来推广。但是又不知道有没有来访问,就决定简单实现一个浏...
时间戳或yyyy-MM-dd HH:mm:ss 由于项目有多个后端人员,难免会出现返回时间样式不统一现象,但前端显示又要统一,先上代码 {代码...}
长话短说:业务流程。一串json,一级数据能互相拖动,一级数据下的二级数据只能在当前一级数据的二级数据拖动,以此类推 目前demo写的是3级树形,可以拓展成N级 demo:[链接]源码:[链接]觉得有帮助的话 请留下你的...
看了正则表达式的一些方法,发现有个lastIndex,它表示下次匹配从字符串的第几个字符开始,初始值是0;当我用了全局g的时候。如果匹配成功,则lastIndex变成匹配字符串后面的位置,如果没有匹配成功,则lastIndex...
写这篇文章的时候,我已经接触Vue.js1个月之久了,今天想和大家分享下我对vue-resource的理解.vue-resource是一个通过XMLHttpRequest或JSONP技术实现的异步加载服务端数据的Vue.js插件,简单理解的话就是封装完的AJA...
计算一个整数的阶乘如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。阶乘通常简写成 n!例如: 5! = 1 2 3 4 5 = 120
上面的代码举例是数字,其实也可以对字母进行排序,比如["d","a","c"].sorts().打印出来就是["a","c","d"].字母的大小比较是来自于ASCLL码,每一个字母都有自己的一个ASCLL码,有兴趣的朋友可以去了解下.
现在许多直播软件和视频都有弹幕功能,让我们来看看并分析是怎么实现的。 这边我主要分析下js的代码,想看源码的朋友送上链接,[链接] HTML代码如下(css代码就不展示了,想看的直接看源码吧): {代码...} JS代...
forEach()方法从头到尾遍历数组,为每个元素调用指定的函数传递的函数作为forEach()的第一个参数。然后forEach()使用三个参数调用该函数:数组元素、元素的索引和数组本身例如
要求:1、只能在指定的位置填写自己的代码,本文件里的其他代码不能修改2、所有题目都不允许添加全局变量名3、本文件应该能在firebug的console里正常执行,并输出结果4、代码最优化,效率最高5、代码注释明确
{代码...} 今天简单的写了个js的留言板,现在开始讲解js代码 {代码...}
今天谈谈我对盒子模型的理解。刚接触到盒子模型的时候那是一年前了,那时候在网上看视频学习,视频中的老师一讲到盒子模型的时候声音显得特别大,说明了盒子模型的重要性,今天就简单的谈谈盒子模型吧!
本文主要讲解下一些canvas的基础 1.<canvas id="canvas">若此浏览器不支持canvas会显示该文字</canvas> {代码...} 2.var context = canvas.getContext(‘2d’) {代码...} 3.context.moveTo(10,10) {代...
ip:不能指一台电脑,表示互联网的一个地址,相当于门牌号,让别人知道这个地址就能找到这个地方。怎么去找:就是利用不同路由器(交通工具),通过光纤(道路)等,找到对应的ip地址(“家”)。
多少位二进制就有 2^x次方种出现的可能性。 二进制1+1 = 10 八进制 4+4 = 10 十六进制 8+8 = 10 各个进制之间的转化。 1byte = 8bit 1bit表示0或1(2^1次可能性) ascll码采用普通采用7位,扩展采用8位。 利用asc...
null == undefined null !== undefined