Js
jiuweiC
这个作者很懒,什么都没留下…
展开
-
JS常用方法
一、时间转换1.时间戳转datevar date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000注意:如果是Unix时间戳记得乘以1000。比如:PHP函数time()获得的时间戳就要乘以1000。2、时间加减startDate = new Date();startDate.setDate(startDate.getDa...原创 2018-04-24 11:34:10 · 169 阅读 · 0 评论 -
Js-数组
数组1.数组比较javascript是不能用 '‘或’='操作符直接比较两个数组是否相等的,返回值都是false为什么都输出false呢?先弄清楚以下几点:javascript包括两个不同类型的值:基本数据类型和引用数据类型。基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。常见的基本数据类型:Number、String 、Boolean、Null和Un...原创 2019-06-14 10:23:09 · 131 阅读 · 0 评论 -
react 问题集合
react 问题集合1.一处prop更新全局更新原因:不同组件共用了相同的state,2.reducer更新时,对比没有变化组件状态跟新代码componentDidUpdate(preProps, preState) { if (this.props.mapMsg.logAry != preProps.mapMsg.logAry && this.props.map...原创 2019-05-21 11:20:19 · 141 阅读 · 0 评论 -
解构
解构一、对象解构1.基础用法对象的解构赋值的内部机制,是先找到同名属性,然后再赋给对应的变量。真正被赋值的是后者,而不是前者。后第二种用法即变量名与属性名一致是第一种的简写let { foo: foo, bar: bar } = { foo: 'aaa', bar: 'bbb' };2.变量名与属性名一致let { foo, bar,baz } = { foo: 'aaa', ba...原创 2019-05-06 20:03:28 · 233 阅读 · 0 评论 -
Js 字符串处理
Js 字符串处理1.字符串索引stringObject.indexOf(searchvalue,fromindex)字段描述searchvalue必需。规定需检索的字符串值。fromindex可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数,则将从字符串的首字符开始检索。...转载 2019-03-20 17:50:26 · 109 阅读 · 0 评论 -
js 对象数组
1.Object.assign()方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。后面会覆盖前面的值const target = { a: 1, b: 2 };const source = { b: 4, c: 5 };const returnedTarget = Object.assign(target, source);console.lo...原创 2019-03-07 10:09:39 · 525 阅读 · 0 评论 -
时间类型
1.时间戳 所有时间戳都是0时区的时间戳,js用时间戳生成日期的时候,会根据本地时区本地化。//go后台CreateTime := time.Now().Unix()//前端 new Date(timestamp * 1000)2.DataTime类型生成的是utc时间,js生成日期的时候,也会根据本地时区本地化。//go后台CreateTime := t...原创 2019-03-06 11:58:13 · 805 阅读 · 0 评论 -
Firefox SyntaxError: invalid regexp group
火狐 ie均报错:Firefox SyntaxError: invalid regexp group原因火狐 ie不支持 正则该用法:/(?<year>.*)T(?<time>.*)\./原创 2019-03-01 14:08:39 · 3087 阅读 · 0 评论 -
箭头函数
var f = v =>v;函数名 = 参数=>返回值var f = v =>{};函数名 = 参数=>函数体var f = v => v;// 等同于var f = function (v) { return v;};例子:var f = () => 5;// 等同于var f = function () { return 5 };var sum ...转载 2018-04-25 18:13:49 · 141 阅读 · 0 评论 -
JS 引用类型
JS 引用类型一、js的变量有两种类型:值类型和引用类(1)值类型(基本类型):数值(number)、布尔值(boolean)、null、undefined、string(在赋值传递中会以引用类型的方式来处理)。(2)引用类型:对象、数组、函数。二、引用类型注意点1.直接将引用类型赋值获取到的是原变量的引用 let test1={a:1,b:2}; let test2={a:1,...原创 2019-07-11 16:32:34 · 900 阅读 · 0 评论