自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 React关于 this.props.children 总结

React关于 this.props.children 总结propspropsreact是单向数据流,props是我们从上个组件传值传下来的集合,每一个props都应该对应的是从上个组件传过来的值。但是这里有一个例外,那就是this.props.children,如下所示打印结果this.props.children 的值有三种可能:如果当前组件没有子节点,它就是 undefine...

2019-10-18 11:30:43 7725

原创 小程序实用填坑技巧

1.关于app.js 和 page index.js的执行先后顺序解决方案案例: 小程序进来的时候会因为异步,往往会发现 Page的js先执行,早于App的js,但是我们的意愿是先执行App.js里面js,再执行Page的。从逻辑来说 一般是要 进来登录过后才可以看到首页的内容(比如 首页在调取接口的时候需要传的字段 uid ),往往这个字段需要程序一进来App.js****登录接口得到。解决...

2019-09-27 11:42:12 282

原创 属性描述符

属性描述符20

2019-08-02 10:45:58 142

原创 with 和 报错处理(自定义)

with 上下文语句类结果报错处理def open_txt(): f='' try: f=open('abc.txt','r') content=f.read() except FileNotFoundError as error: print(error) finally: f.clo...

2019-08-01 20:09:47 289

原创 Python 基础

数据类型**dist 字典list [] 数组tuple () 元祖set()重复元素的情况类型(๑¯㉨¯๑)值类型 int str tuple引用类型 list set dict循环 for条件 if三元表达式如下**函数 ****class **...

2019-07-27 14:09:38 81

转载 老生常谈之this,constructor ,prototype

http://www.haorooms.com/post/js_constructor_pro

2016-11-04 15:51:08 237

转载 window.onload用法详解

http://www.softwhy.com/forum.php?mod=viewthread&tid=6191

2016-11-03 16:00:14 422

原创 && ||

a() && b() :如果执行a()后返回true,则执行b()并返回b的值;如果执行a()后返回false,则整个表达式返回a()的值,b()不执行;a() || b() :如果执行a()后返回true,则整个表达式返回a()的值,b()不执行;如果执行a()后返回false,则执行b()并返回b()的值;&& 优先级高于 ||alert((1 && 3 || 0) && 4); //结果4 ①

2016-10-08 16:36:55 140

转载 jQuery.extend 函数详解

http://www.cnblogs.com/RascallySnake/archive/2010/05/07/1729563.html

2016-10-08 14:33:11 160

原创 闭包

闭包是 JavaScript 一个非常重要的特性,这意味着当前作用域总是能够访问外部作用域中的变量。 因为 函数 是 JavaScript 中唯一拥有自身作用域的结构,因此闭包的创建依赖于函数。模拟私有变量function Counter(start) { var count = start; return { increment: function() {

2016-09-21 14:20:41 235

原创 substr()substring()slice()splice()

动一下手,知识到手

2016-09-21 10:21:46 185

原创 NodeType节点及 去空白文本节点

节点数nodeType 节点的类型,Node有很多类型,元素节点,属性节点,文本节点,注释节点等,通过NodeType区分,常见的有 节点类型 NodeType 元素element 1 属性attr 2 文本text 3 注释comments 8 文档document 9Element继承了Node类,也就是说Element是Node多种类型中的一种,

2016-09-20 14:42:29 2662

原创 闭包

闭包是 JavaScript 一个非常重要的特性,这意味着当前作用域总是能够访问外部作用域中的变量。 因为 函数 是 JavaScript 中唯一拥有自身作用域的结构,因此闭包的创建依赖于函数。模拟私有变量function Counter(start) { var count = start; return { increment: function() {

2016-09-09 15:35:51 212

原创 通俗易懂详解Scope

简单认识js作用域var a = 1;if(true){ var b = 1;}console.log(b) //1在面向对象的强语言中(Java,C……),其作用域都是基于块的(即:{}),块内可以对块外的变量进行操作,但是块外却对块内的变量是无法操作的。但是JS呢?一门弱语言,其并没有实现基于块的作用域,而是基于function的,因此上面的代码运行出来的结果b并不是undefined

2016-09-09 15:31:45 622

转载 前端web开发的MVC模式

前端web开发的MVC模式MVC概论起初来之桌面应用开发。其实java的structs框架最能体现MVC框架:model模型是理解成服务器端的模块程序;view为发送给客服端的内容;control为servlet程序控制跳转和工作流。 随着前端Ajax兴起、前端开发工作进一步划分:js程序员和ue页面制作、另外从整个前端项目的清晰明朗以可扩展性角度来看,MVC的应用也越来越必要,特别是对大的项目。

2016-09-07 17:50:34 359

原创 局部变量

JavaScript 中局部变量只可能通过两种方式声明,一个是作为函数参数,另一个是通过 var 关键字声明。 var foo = 1; var bar = 2; var i = 2; function test(i) { // 函数 test 内的局部作用域 i = 5; var foo = 3; ba

2016-09-02 15:11:28 280

原创 for if 代码块

代码块js中,有for语句创建的变量i即使在for循环执行结束后,也依旧会存在于循环外部的执行环境中for(var i=0;i<10;i++){ doSomething(i)}alert(i)//10这里是在if语句中定义了变量color。如果是在C,C++,jave中 color会在if语句执行完毕后销毁。 但在js中,if语句中的变量添加到当前的执行环境(这里是全局环境中)if(tr

2016-09-02 14:22:08 230

原创 构造函数

如果被调用的函数没有显式的 return 表达式,则隐式的会返回 this 对象 - 也就是新创建的对象。在构造函数内部 - 也就是被调用的函数内 - this 指向新创建的对象 Object。 这个新创建的对象的 prototype 被指向到构造函数的 prototype。function Foo() { this.bla = 1;}Foo.prototype.test

2016-09-02 09:46:21 166

原创 闭包

闭包是 JavaScript 一个非常重要的特性,这意味着当前作用域总是能够访问外部作用域中的变量。 因为 函数 是 JavaScript 中唯一拥有自身作用域的结构,因此闭包的创建依赖于函数。

2016-09-01 16:28:27 165

原创 JS中的call()和apply()方法

call方法: 语法:call([thisObj[,arg1[, arg2[,   [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 解释: call 方法可以用来代替另一个对象调用一个方法。 如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj。 apply方法: 语法:apply([thisObj

2016-09-01 15:17:14 184

原创 原型与原型链不得不说的那些事

关于原型的理解每次新创建一个新的函数  都会为该对象创建一个prototype属性,这属性指向函数的原型对象。原型对象又自动获得一个constructor(构造函数属性)。这个属性又会指向 其构造函数(那下面手工图来说Obj.prototype.constructor指向Obj)创建构造函数之后,其原型对象默认取得constructor属性。调用构造函数创建新实例后,实例的内部有一

2016-08-31 15:19:54 234

原创 new操作符

var o = new Foo();JavaScript 实际上执行的是:var o = new Object();o.[[Prototype]] = Foo.prototype;Foo.call(o);

2016-08-31 09:56:56 181

原创 apply的小技巧

apply的小技巧

2016-08-30 17:46:20 220

原创 匿名函数的变量

匿名函数的变量

2016-08-30 16:49:00 336

原创 多重数组的合并

多重数组的合并

2016-08-30 12:51:31 435

原创 toString()和valueOf()

toString()方法用来得到对象的一段文字描述;而valueOf()方法用来得到对象的特征值。toString()方法倾向于返回一个字符串。那么valueOf()方法呢?根据规范中的描述,它倾向于返回一个数字尽管内置类型中,valueOf()方法返回数字的只有Number和Date

2016-08-30 11:30:09 487

原创 “==”

在运算过程中,所有类型的值都有一种向数字类型转化的趋势。

2016-08-30 11:27:15 273

原创 this对象的指向

//undefined undefined当我们调用 fullName() 时,this 实际上是指向全局对象的,并没有名为 first 或 last 的全局变量,所以它们两个的返回值都会是undefined

2016-08-25 14:37:20 172

原创 this对象

2016-08-25 14:17:23 153

原创 匿名函数执行环境具有全局性

2016-08-18 17:17:13 913

原创 组合原型

2016-08-17 16:48:12 174

原创 对for()循环的理解

2016-08-13 16:52:47 278

原创 关于对象原型链的理解

关于对象原型链的理解

2016-08-13 16:46:29 209

原创 杂谈笔记 函数

函数内显式声明和全局变量同名的变量,将不再访问全局变量参数是函数外部向函数内部传递数据的桥梁,返回值是函数向外部传递数据的方法参数 (形参 实参)形参》实参 忽略实参》形参 undefinedreturn 语句一般有两种作用 1.终止函数的执行 2传递数值(注return后面的代码不再执行)

2016-08-11 14:20:14 176

空空如也

空空如也

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

TA关注的人

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