上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 34 下一页
摘要: or in 、Object.keys()以及Object.getOwnPropertyNames的区别 1、 for in 遍历对象,会将对象自身的属性以及原型上继承的属性都打印出来,但是不会获取不可枚举的属性。 2、Object.keys()遍历对象,获取对象自身可枚举属性。 3、Object.g 阅读全文
posted @ 2019-01-08 00:57 Mahmud(مەھمۇد) 阅读(213) 评论(0) 推荐(0) 编辑
摘要: javascript深度克隆函数deepClone function deepClone(obj) { var _toString = Object.prototype.toString; // null, undefined, non-object, function if (!obj || ty 阅读全文
posted @ 2019-01-08 00:17 Mahmud(مەھمۇد) 阅读(511) 评论(0) 推荐(0) 编辑
摘要: vue解决跨域问题 vue跨域解决方法和小总结 vue项目中,前端与后台进行数据请求或者提交的时候,如果后台没有设置跨域,前端本地调试代码的时候就会报“No 'Access-Control-Allow-Origin' header is present on the requested resour 阅读全文
posted @ 2019-01-07 12:03 Mahmud(مەھمۇد) 阅读(717) 评论(0) 推荐(0) 编辑
摘要: ES6重点知识点总结(2) call和apply的作用是什么?区别是什么? call和apply的功能基本相同,都是实现继承或者转换对象指针的作用; 唯一不通的是前者参数是罗列出来的,后者是存到数组中的; call或apply功能就是实现继承的;与面向对象的继承extends功能相似;但写法不同; 阅读全文
posted @ 2019-01-06 23:33 Mahmud(مەھمۇد) 阅读(249) 评论(0) 推荐(0) 编辑
摘要: (回答一:) (1)、js的this指向是不确定的,也就是说是可以动态改变的。call/apply 就是用于改变this指向的函数,这样设计可以让代码更加灵活,复用性更高 (2)、this 一般情况下,都是指向函数的拥有者。 (3)、在函数自执行里,this 指向的是 window 对象。 扩展:关 阅读全文
posted @ 2019-01-06 12:17 Mahmud(مەھمۇد) 阅读(768) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的常见解决跨域的方法 1、 通过jsonp跨域 1.)原生实现: 2、 document.domain + iframe跨域 此方案仅限主域相同,子域不同的跨域应用场景。 1.)父窗口:(http://www.domain.com/a.html) 2.)子窗口: (http:/ 阅读全文
posted @ 2019-01-06 12:06 Mahmud(مەھمۇد) 阅读(185) 评论(0) 推荐(0) 编辑
摘要: JavaScript 有哪几种创建对象的方式? javascript创建对象简单的说,无非就是使用内置对象或各种自定义对象,当然还可以用JSON;但写法有很多种,也能混合使用。 (1)对象字面量的方式 person={firstname:"Mark",lastname:"Yun",age:25,ey 阅读全文
posted @ 2019-01-05 23:31 Mahmud(مەھمۇد) 阅读(131) 评论(0) 推荐(0) 编辑
摘要: GitHub上搭建hexo博客 安装GitGit:主要用于上传博客页面到github和命令操作安装NodeNode.js:Hexo的运行环境安装HexoHexo:博客程序打开安装Git后的生成的右键菜单Git Bash,输入如下代码安装Hexo: 等待安装完成即可 生成本地博客 首先切换到你需要创建 阅读全文
posted @ 2019-01-05 13:51 Mahmud(مەھمۇد) 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 关于Vue实例的生命周期(2) 钩子函数触发事件 beforeCreate created beforeMount mounted beforeUpdate updated 当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作。然而在大多数情况下,你应该避免在此期间更 阅读全文
posted @ 2019-01-04 19:54 Mahmud(مەھمۇد) 阅读(203) 评论(0) 推荐(0) 编辑
摘要: JS中的五种去重方法 第一种方法: 第二种方法: 第三种方法: 第四种方法: 第五种方法:优化遍历数组法 思路:获取没重复的最右一值放入新数组 * 方法的实现代码相当酷炫,* 实现思路:获取没重复的最右一值放入新数组。* (检测到有重复值时终止当前循环同时进入顶层循环的下一轮判断)*/ 阅读全文
posted @ 2019-01-04 01:16 Mahmud(مەھمۇد) 阅读(827) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 34 下一页