随笔分类 - JavaScript
摘要:需求是将时间转化为 "Sat Jun 20 2020" 这种。 实现也很简单,如下: new Date().toDateString(); // "Sat Jun 20 2020" new Date().toDateString().split(" ")[1] // "Jun" 这样就获取到月份了。
阅读全文
摘要:代码: var req = new XMLHttpRequest(); req.open('GET', document.location, false); req.send(null); var headers = req.getAllResponseHeaders().toLowerCase()
阅读全文
摘要:例: 计算三个月之后的日期 // 三个参数 // 增加的类型(年月日周),增加的数值,起始日期 DateAdd(interval,number,date) { switch(interval) { case "y" : { date.setFullYear(date.getFullYear()+nu
阅读全文
摘要:很久没写随笔了,可能太安逸了!!! 例子: let arr = [ { name: '小明',age: 20,school: '清华' }, { name: '小红',age: 21,school: '清华' }, { name: '小白',age: 18,school: '北大' }, { nam
阅读全文
摘要:记录一下,直接贴方法了: changeTime 传的参数是结束时间和当前时间的毫秒差,完事再写个定时器就行了。
阅读全文
摘要:有时候为了不让用户看到手机号和姓名,需要针对手机号和姓名进行 * 处理。 比如: 13140121671 => "131****1671" '王宝宝' => "*宝宝" 处理手机号 处理名称
阅读全文
摘要:第一个是在 textarea 输入框中添加固定的内容。 代码如下: 效果在此就不展示了。(不过到最后并不能满足大部分需求所以并没有使用这种方法,使用的是 HTML 5 的新属性 contenteditable)。 第二个是研究聊天发表情,是为了实现微信端和小程序端的互相通信,过程中碰到种种困难,尤其
阅读全文
摘要:真为难啊! * 备注 includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回false。
阅读全文
摘要:背景:最近公司要做动态列表,类似于微信朋友圈。动态创建时间就需要显示为 刚刚、几分钟前、几小时前、几天前、2018-05-15,这样的形式。 代码如下 参数 dateTimeStamp 为服务器返回的创建时间 ; 因为服务器并没有返回当前时间,所以有时候时间会出现小小的偏差,但是没关系,显示为刚刚就
阅读全文
摘要:先看一下效果截图。 这种一般在手机APP上,还有微信上面可能会看到。实现起来也不难,只需要几张图片即可。 代码实现如下。 HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="author" c
阅读全文
摘要:看到这样的效果,首先想到的是css3,真的能解决吗?百度了一下还真的可以 BUT,这是什么? -webkit- 这是指的在WebKit内核的浏览器才能看到的效果。所以这就是没有用的。 然后又看了其他的很多写法,并没有实现自己想要的效果。决定用js来控制 需要先引入 jQuery.js 原理解析:设置
阅读全文
摘要:JavaScript Date() 对象: new Date() :时间对象,会把当前时间作为其初始值; setFullYear() :用于设置月份,可有三个参数,setFullYear(year,month,day); setHours() :设置指定时间的小时,可有四个参数,setHours(h
阅读全文
摘要:摘自一个表白网站的效果。 方法: substr() 可在字符串中抽取从 第一个参数表示从指定的下标,第二个参数表示抽取指定数目的字符。 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置,两个参数,第一位指定的字符串,第二是开始检索的位置。 substring() 方法用于提取
阅读全文
摘要:对于内容超出屏幕很多的内容,有个回到顶部的按钮还是很人性化的 HTML JS CSS自定义。 知识点: * scrollTop() 方法返回或设置匹配元素的滚动条的垂直位置。 * scrollTo() 方法可把内容滚动到指定的坐标。 谷歌浏览器不识别 document.documentElement
阅读全文
摘要:在工作中,有一个进度条的效果,左边是一个input,两者存在着密不可分的联系,引用的插件却出现了点小BUG,一怒之下自己写了一个。 HTML CSS JS 封装了一下,感觉更麻烦了。。。每次封装都有这样的感觉,毕竟小菜鸟一枚,若是有更优化的方法望看到的园友指正。。。 关于数学,关于逻辑,都是我的弱势
阅读全文