加载中
vue watch对象内的属性监听

watch: { firstName: { handler(newName, oldName) { this.fullName = newName + ' ' + this.lastName; }, // 代表在wacth里声明了firstName这个方法之后立即先去执行handler方法 ......

10/12 15:33
20
现代 JavaScript 教程 - 代码风格

我们的代码必须尽可能的清晰和易读。 这实际是一种编程艺术 —— 以一种正确并且人类易读的方式编码来完成一个复杂的任务。 有一个帮助你(实现上面的目标)的事情就是良好的代码风格。 语法...

现代 JavaScript 教程 - 代码风格

我们的代码必须尽可能的清晰和易读。 这实际是一种编程艺术 —— 以一种正确并且人类易读的方式编码来完成一个复杂的任务。 有一个帮助你(实现上面的目标)的事情就是良好的代码风格。 语法...

现代 JavaScript 教程 - 代码风格

我们的代码必须尽可能的清晰和易读。 这实际是一种编程艺术 —— 以一种正确并且人类易读的方式编码来完成一个复杂的任务。 有一个帮助你(实现上面的目标)的事情就是良好的代码风格。 语法...

10/09 16:57
2
现代 JavaScript 教程 - 代码风格

我们的代码必须尽可能的清晰和易读。 这实际是一种编程艺术 —— 以一种正确并且人类易读的方式编码来完成一个复杂的任务。 有一个帮助你(实现上面的目标)的事情就是良好的代码风格。 语法...

10/09 16:53
2
vue学习笔记5:vue富文本编辑器ueditor的组件封装及问题

做一个后台,离不开文本编辑器,百度的ueditor经常用,这次改用vue写后台,需要再次集成一下,遇到很多问题,搞了一下午,整理一下,希望能够帮到后来者。 目标: 希望封装的ueditor组件,尽...

09/20 18:44
9
 [].shift.call( arguments ) 和 [].slice.call( arguments ) 祥解

[].slice.call( arguments ) // 等效于 Array.prototype.slice.call( arguments ) 个人理解: 要把arguments 转为数组对象! 本着 能少写就少写,能不写就不写的想法,想到slice():可从已有的...

09/07 18:06
11
实现 bind 函数

Function.prototype.binding = function () { let self = this; let context = [].shift.call(arguments); let args = [].slice.call(arguments); console.log('Function binding args', arg...

09/05 10:44
10
在 React 中使用 Redux

这是一篇介绍 redux 的入门文章,欲知更多内容请查阅 官方文档。 本文会通过三种方式实现一个简单到不能呼吸的计数器小例子,先用 React 实现,再慢慢引入 Redux 的内容,来了解什么是 Redu...

js中的super小结

1.this和super的区别: this关键词指向函数所在的当前对象 super指向的是当前对象的原型对象 2.super的简单应用 const person = { name:'jack' } const man = { sayName(){ return super.nam...

07/16 08:44
9
Error: BrowserModule has already been loaded

angular 2踩的坑: 在根module中AppModule添加过BrowserModule后, 其它Module中不能再添加BrowserModule、 BrowserAnimationsModule NoopAnimationsModule 用CommonModule代替 https://stac...

03/25 17:29
10
Polyfill简介

1.什么是Polyfill? Polyfill是一个js库,主要抚平不同浏览器之间对js实现的差异。比如,html5的storage(session,local), 不同浏览器,不同版本,有些支持,有些不支持。Polyfill(Polyfill有...

01/24 22:10
25
1.事件委托的原理以及优缺点 2. 手写原生js实现事件代理,并要求兼容浏览器

Q:事件的委托(代理 Delegated Events)的原理以及优缺点 A:委托(代理)事件是那些被绑定到父级元素的事件,但是只有当满足一定匹配条件时才会被挪。这是靠事件的冒泡机制来实现的, 优点...

01/21 16:55
21
弹窗时候禁止页面滚动

1、依靠css 将页面 document.documentElement.style.overflow='hidden'; document.body.style.overflow='hidden';//手机版设置这个。 如果设置了如上,页面的滚动条将会消失,此时鼠标滚轮失...

彻底理解setTimeout()

之前在网上看了很多关于setTimeout的文章,但我感觉都只是点到为止,并没有较深入的去剖析,也可能是我脑袋瓜笨,不容易被点解。后面看了《你不知道的javascript-上卷》一书,决定重新再来理...

ES6 对象的解构赋值

基本用法 1.等号右边如果不是数组,将会报错(不是可遍历结构) 2.解构赋值 var, let, const命令声明均适用 3.set结构也可解构赋值(具有Iterator接口,可采用数组形式结构赋值) set解构:任何...

COS
01/17 16:24
11
Promise.all中对于reject的处理方法

写了个小爬虫,用axios.all同时请求多个页面时,国内网络的原因很容易就超时然后reject了,佛系resolve不可取啊,然后想到可以实现一个“重发失败请求”的功能。 Promise.all(requestPromise...

01/17 15:21
60
JS数组去重的几种常见方法

一、简单的去重方法 // 最简单数组去重法 /* * 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中 * IE8以下不支持数组的indexOf方法 * */ function uniq(array){ var temp = []...

01/17 15:06
7
js时间Date对象介绍及解决getTime转换为8点的问题

前言   在做时间转换的时候,发现用“2016-04-12”转出来的时间戳是 2016-04-12 08:00的时间点,而不是0点。 new Date('2016-04-12').getTime(); // 1460419200000 new Date(146041920000...

01/16 16:11
352
php+vue+axios session 跨域为空

1、服务器端响应头配置 将响应头设置成Access-Control-Allow-Origin:域名 响应头设置Access-Control-Allow-Credentials:true,表示跨域时,允许cookie添加到请求中。 注:设置Access-Contro...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部