会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mahmud
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
35
下一页
2019年2月3日
js 数组 : 差集、并集、交集、去重
摘要: a = [1,2,3] ; b = [3,4] 差集: a.concat(b).filter(v => a.includes(v) ^ b.includes(v)) // [1,2,4] 并集: var tempArr = a.slice() ; b.forEach(v => {!tempArr.i
阅读全文
posted @ 2019-02-03 11:10 Mahmud*小麦*
阅读(287)
评论(0)
推荐(0)
2019年1月29日
js三种存储方式区别
摘要: javaScript有三种数据存储方式 javaScript有三种数据存储方式,分别是: sessionStorage localStorage cookier 相同点:都保存在浏览器端,同源的 不同点: ①传递方式不同 cookie数据始终在同源的http请求中携带(即使不需要),即cookie在
阅读全文
posted @ 2019-01-29 16:52 Mahmud*小麦*
阅读(401)
评论(0)
推荐(0)
JS 中深拷贝的几种实现方法
摘要: JS 中深拷贝的几种实现方法1、使用递归的方式实现深拷贝 2、通过 JSON 对象实现深拷贝 JSON对象实现深拷贝的一些问题 * 无法实现对对象中方法的深拷贝 3、通过jQuery的extend方法实现深拷贝 4、Object.assign()拷贝 5、lodash函数库实现深拷贝 参考:htt
阅读全文
posted @ 2019-01-29 15:18 Mahmud*小麦*
阅读(1549)
评论(2)
推荐(1)
2019年1月28日
实现一个函数clone,可以对JS中的5种数据类型(Number、String、Object、Array、Boolean)进行值复制
摘要: 实现一个函数clone,可以对JS中的5种数据类型(Number、String、Object、Array、Boolean)进行值复制
阅读全文
posted @ 2019-01-28 19:26 Mahmud*小麦*
阅读(276)
评论(0)
推荐(0)
etTimeout来实现setInterval
摘要: etTimeout来实现setInterval 1 <script type="text/javascript"> 2 function interval(func, w, t){ 3 var interv = function(){ 4 if(typeof t "undefined" || t--
阅读全文
posted @ 2019-01-28 17:30 Mahmud*小麦*
阅读(149)
评论(0)
推荐(0)
2019年1月24日
原型链
摘要: 原型链 原型链是指对象之间通过prototype链接起来,形成一个有向的链条。当访问一个对象的某个属性的时候, JavaScript引擎会首先查看该对象是否包含该属性。 如果没有,就去查找对象的prototype中是否包含。 以此类推,直到找到该属性或则找到最后一个对象。最后一个对象的prototy
阅读全文
posted @ 2019-01-24 23:20 Mahmud*小麦*
阅读(240)
评论(0)
推荐(0)
Vue.js面试题整理
摘要: Vue.js面试题整理 一、什么是MVVM? MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出来,ViewModel 是一个同步
阅读全文
posted @ 2019-01-24 00:57 Mahmud*小麦*
阅读(507)
评论(0)
推荐(0)
2019年1月22日
JS中的闭包
摘要: JS中的闭包 (1)、使用闭包主要是为了设计私有的方法和变量。 闭包的优点是: 可以避免全局变量的污染, 缺点是: 闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。 (2)、闭包有三个特性: a、函数嵌套函数 b、函数内部可以引用外部的参数和变量 c、参数和变量不会被垃圾回收机制回收
阅读全文
posted @ 2019-01-22 22:59 Mahmud*小麦*
阅读(199)
评论(0)
推荐(0)
JavaScript的数据类型
摘要: JavaScript的数据类型? 基本数据类型:字符串 String、数字 Number、布尔Boolean 复合数据类型:数组 Array、对象 Object 特殊数据类型:Null 空对象、Undefined 未定义
阅读全文
posted @ 2019-01-22 22:55 Mahmud*小麦*
阅读(146)
评论(0)
推荐(0)
CORS与JSONP的区别
摘要: a、 JSONP只能实现GET请求,而CORS支持所有类型的HTTP请求。 b、 使用CORS,开发者可以使用普通的XMLHttpRequest发起请求和获得数据,比起JSONP有更好的错误处理。 c、 JSONP主要被老的浏览器支持,它们往往不支持CORS,而绝大多数现代浏览器都已经支持了CORS
阅读全文
posted @ 2019-01-22 22:53 Mahmud*小麦*
阅读(1035)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
35
下一页
公告