倒计时主要用于电商网站、抢购商品等等,我们先了解相关基础知识: 首先定义对象的关键词 var date = new Date() getFullYear()获取年 getMonth()获取月 ——从0开始,需要+1 ge…
标签:前端开发
TS从装饰器到注解到元编程
先看一段代码 import {Controller, Path, GET, POST, PathParam, BodyParam} from 'iwinter' @Path('/api/orders') class Or…
js笔记九之for,for-in循环
循环操作语句 循环: 重复做一件事情 for循环 // for(设置循环起始值;设置循环执行的条件;步长累加){ // 循环体: 重复做的事情都在循环体中 // } for(var i=0;i<5;i++){ co…
Php Session详解及应用
简单使用 读写session Session_start(); $_SESSION["name"] = "value"; echo $_SESSION["name"]; 销毁session session_unset()…
js防抖与节流
在前端开发中会遇到一些频繁的事件触发,例如input,keyup,keydown,scroll,resize,mousemove等,这非常影响性能,所以我们需要控制它们触发的频率,方法就是防抖与节流。 防抖 防抖的原理就…
vue 组件老虎机 无依赖老虎机效果
最近过活动要做个老虎机效果,发现网上找的几乎都是以前的jq写的,找了一个后看了看代码,感觉写了的比较麻烦,然后自己写了一个简单的。主要是用css3来实现转动加速减速的效果。应为需要获取设置元素高度等问题,为了方便引入了j…
EM 算法(Expectation Maximization)
EM 算法是一种重要的解决含有隐变量问题的参数估计方法 算法释义 EM算法 是用来解决含有隐变量的概率模型参数的极大似然估计,或者叫极大后验概率估计。它是一种迭代算法,每次迭代由两步组成:E 步,求期望,M 步,求极大。…
一不小心就会犯的错(js篇)
平凡无比的重复劳动也经常会发生一些匪夷所思的现象,发生的原因可能只是因为一个小疏忽,可能只是使用场景的改变,但是再平凡的代码,也会产生让你耗费大量时间才解决的问题。本篇就记录下这些细节,少走些弯路。长期更新,有人补充就更…
Day.12.28 HTML走马灯
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> 走马灯 </title> …
javascript-数组的基本操作
本文主要介绍js数组元素的一些基本操作,常用的一些方法 关键词:创建数组、新增数组元素、删除数组元素、将数组变成字符串、数组对象常用属性、合并数组、拷贝数组、数组排序,以及数组和Set之间的关系等 1. 创建数组 1.1…
js笔记十七之DOM操作-增删改
DOM的赠删改 增 真是项目中, 我们会在js中动态创建一些html标签, 然后把其增加到页面中 document.createElement 在js中动态创建一个html标签 appendChild 容器.append…
CSS学习笔记四——水平垂直居中/文字图片对齐/多列布局/圣杯布局&双飞翼布局
css布局考察的知识点比较综合,基本就是使用上了所有css的基础技巧,以下是一些比较常见的场景总结。 水平居中 方法一: 定宽 + margin: 0 auto <div class="parent"> &l…