javascript
`寂凉空城
这个作者很懒,什么都没留下…
展开
-
【js之对象静态方法学习3】---Object.assign
Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)const target = { a: 1 };const source1 = { b: 2 };const source2 = { c: 3 };const result = Object.assign(target, source1, source2);console.log(result,target);//{a: 1, b: 2, c: 3} {a: 1, b: 2,原创 2021-11-01 14:30:07 · 120 阅读 · 0 评论 -
vuex的使用注意点
mutations唯一的目的就是修改state中状态mutations中的每个方法尽可能完成的事件比较单一一点原创 2021-10-06 22:47:42 · 56 阅读 · 0 评论 -
js正则一些方法
一、String对象支持四种利用正则表达式的方法,分别为search(),replace(),match(),split()search() 以正则表达式作为参数;返回第一个与之相配的字符串开始的位置,如果没有则返回-1;var str = "jfkdasjf";var patt = /a/g; var res = str.search(patt); console.log(res);//areplace() 执行检索和替换;第一个参数是一个正则表达式,第二个参数.原创 2021-10-06 22:42:12 · 96 阅读 · 0 评论 -
js正则相关
//这里date是后台获得的时间戳,并*1000,把秒转成毫秒//fmt可以是一个字符串,例如'yyyy/MM/dd hh:mm:ss'export function formatDate(date, fmt) { // 1 获取年份 if (/(y+)/.test(fmt)){ fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) } // 2 let ..原创 2021-10-05 12:44:48 · 66 阅读 · 0 评论 -
JS setTimeout相关问题
很多时候<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>计时器</title> <style type="text/css"> div{ width: 600px; height: 100px; font-size: 40px; color: #FF0000; margin: 0.原创 2021-07-14 20:14:46 · 123 阅读 · 0 评论