自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kongjunchao159的博客

仅对平时工作接触到的知识点做个记录,防止遗忘

  • 博客(5)
  • 收藏
  • 关注

原创 JS对象中的watch方法

object.watch(prop, handle)概述:监听一个对象的某个属性是否发生变化,如果发生了变化,则立即执行回调函数object.unwatch(prop)概述:取消监听事件例子:var a = {name : 'kong'};a.watch("name", function(id, oldVal, newVal){ console.log(id + '属性由'

2017-01-23 17:41:24 6931

原创 使用for in遍历数组

使用for in遍历对象和数组使用for in遍历数组的时候,要注意会把原型属性也同样遍历出来,导致错误,如下var arr = ['k', 'j', 'c'];Array.prototype.name = 'kong';for(var i in arr){ console.log(i + '--' + arr[i]);}//输出0--k 1--j 2--c name--kong

2017-01-23 11:44:44 2289

原创 jQuery的isEmptyObject方法判断对象是否为空

jQuery判断对象是否为空,即没有属性使用$.isEmptyObject({...})方法,为空对象返回true,否则返回false原理,通过for in循环遍历所有属性function isEmptyObject(obj){for(k in obj){return false;}return true;}

2017-01-23 10:56:15 4900

原创 vue加载时闪现模板语法

问题:使用VUE时,页面加载瞬间,会闪现模板语法,例如{{ item.name }}等解决办法:1、可以通过VUE内置的指令v-cloak解决这个问题(推荐)具体实现:{{ item.name }}CSS中添加[v-cloak]{ display: none; }2、可以在需要编译的元素前后加上关于详解http://www.zhangxinxu.

2017-01-13 17:15:04 4743

原创 JS中的this指向相关

关于JS中this的问题JS中的函数调用有4种方式:1、作为普通函数调用2、作为对象方法调用3、作为构造函数调用4、使用call或者apply全局执行:首先,我们尝试全局执行下console.log(this);浏览器会输出window对象注意,如果在严格模式下执行'use strict',则输出的会是undefined第一种情况:作为普通函数调用

2017-01-03 17:28:00 293

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除