会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大橘已定
博客园
首页
新随笔
联系
订阅
管理
2019年9月12日
键值是数字时的处理方式
摘要: 同事碰到接口返回为数值的键值,想处理成自己想要的键值的对象,于是写了个方法来处理类似的数据 '{"1":"凭订单详情页的入园凭证(入园辅助码或二维码)入园","2":"凭下单时预留的身份证入园","3":""}' 处理成自己想要的键值的对象 const content = '{"1":"凭订单详情页
阅读全文
posted @ 2019-09-12 23:48 大橘已定
阅读(496)
评论(0)
推荐(0)
2019年8月20日
跨域方式实现原理
摘要: 跨域方式实现原理 同源策略限制内容有: Cookie、LocalStorage等存储性内容 AJAX 请求被浏览器拦截 但是有三个标签是允许跨域加载资源: <img src=xxx> <link href=xxx> <script src=xxx> 当协议、子域名、主域名、端口号中任意一个不相同时,
阅读全文
posted @ 2019-08-20 18:30 大橘已定
阅读(624)
评论(0)
推荐(1)
2019年8月17日
深拷贝和浅拷贝的区别是什么?实现一个深拷贝
摘要: JS的基本数据类型 基本数据类型:String,Boolean,Number,Undefined,Null; 引用数据类型:Object(Array,Date,RegExp,Function); 浅拷贝 浅拷贝是会将对象的每个属性进行依次复制,但是当对象的属性值是引用类型时,实质复制的是其引用,当引
阅读全文
posted @ 2019-08-17 11:07 大橘已定
阅读(5019)
评论(0)
推荐(1)
2019年8月15日
setTimeout、Promise、Async/Await 的执行顺序
摘要: Javascript 有一个 main thread 主线程和 call-stack 调用栈(执行栈),所有的任务都会被放到调用栈等待主线程执行。 JS调用栈采用的是后进先出的规则,当函数执行的时候,会被添加到栈的顶部,当执行栈执行完成后,就会从栈顶移出,直到栈内被清空。 Javascript单线程
阅读全文
posted @ 2019-08-15 01:50 大橘已定
阅读(3408)
评论(0)
推荐(2)
2019年8月14日
将数组扁平化并去除其中重复数据,最终得到一个升序且不重复的数组
摘要: 还有一种简单的扁平化实现方法,但不太推荐: 这样就实现了该功能,有没有其他方法也能实现该功能? 该方法是查阅得到,通过递归使数组扁平化,无需担心浏览器不支持flat的使用,结尾的方法调用个人非常喜欢
阅读全文
posted @ 2019-08-14 00:22 大橘已定
阅读(1223)
评论(0)
推荐(1)
公告