自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mmcrsx_blog的博客

个人学习前端总结

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

原创 this指向

一、函数预编译过程this—>window function test(x){ var a=123; function b(){} } test(1)预编译过程中 test() AO{ arguments[1] this: window a:undefined b:function(){} x:1 ...

2018-08-11 17:40:47 126

原创 立即执行函数

立即执行函数此类函数没有声明,执行一次就被释放,函数声明释放==undefined,适合初始化工作两种写法:1)(function(){}())—–常用2)(function(){})()(function 可名字(可有形参){ 可有执行函数,返回值 } (可有实参))注意:只有表达式才能被执行符号执行( function ( ) { } ( ) ) 里面的 func...

2018-08-11 16:48:47 624

原创 闭包

闭包闭包指有权访问另一个函数作用域中变量的函数 形如内部函数保存在外部时,将会产生闭包,闭包会导致原有作用域链不释放,造成内存泄漏(内存占用的多,剩的少,就像内存泄漏)例1:function a() { function b() { var b=234; document.write(aaa); } var aaa=...

2018-08-11 16:42:57 166

原创 函数作用域

预编译函数声明整体提升变量声明提升 如 var a=10 分为两步:首先变量声明var a,接着 给a赋值,a=10注意:暗示全局变量imply global,—–任何变量未经声明就赋值,此变量为全局变量所有 一切声明的全局变量,全是window对象属性 window就是全局预编译有五步:1、首先创建GO(global obj...

2018-08-11 16:36:28 128

原创 函数参数,递归练习

参数传递—形参、实参例1—任意个数相加function sum(/*形参*/) { var result=0; for(var i=0;i<arguments.length;i++){ result+=arguments[i];//arguments[] 实参数组 } console.log(...

2018-08-11 16:32:13 225

转载 进一步学习Vue.js生命周期

生命周期图示 开始可能看不懂这张图,放上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-sca

2018-08-06 16:27:45 161

转载 es6学习——promise图片异步加载方法封装

function loadImageAsync(url) { return new Promise(function(resolve, reject) { const image = new Image(); image.onload = function() { resolve(image); }; image.onerror = function...

2018-08-01 12:41:19 1914

原创 微信小程序学习——radio组件的坑

背景前些天开发小程序时用到单项选择,首先想到使用radio组件,但是实际上效果不太好, 多次切换选项然后重新进入页面时,选项切换不灵活,导致有时切换失败,采用...

2018-08-01 12:35:13 3483

空空如也

空空如也

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

TA关注的人

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