JavaScript JS中this的指向 本文将主要总结JS中this的指向 隐式绑定的场景: 全局上下文 直接调用函数 对象.方法的形式调用 DOM事件绑定(特殊) new构造函数绑定 箭头函数 1. 全局上下文 全局上下文默认this指向window, 严格模式下指向undefined。 2. ...
分类:
编程语言 时间:
2020-03-08 17:19:50
阅读次数:
76
emplace_back和push_back是cpp11的新特性之一,都是对vector内添加元素的方法。 区别在于: push_bach(): 首先需要调用构造函数构造一个临时对象,然后调用拷贝构造函数将这个临时对象放入容器中,然后释放临时变量。 emplace_back(): 这个元素原地构造, ...
分类:
其他好文 时间:
2020-03-04 18:57:27
阅读次数:
65
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。 凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象。Function Object 也都是通过 N ...
分类:
Web程序 时间:
2020-03-02 10:39:22
阅读次数:
66
封装代码 /* method: 请求方式,值为get或者post url:请求地址 data:没有值需要传入null 有请求数据则传入字符串数据,格式为"a=1&b=2"; deal200: 接受一个带有一个形参的js函数对象,形参接收的实参是ajax引擎对象 deal404:接受一个js函数对象 ...
分类:
Web程序 时间:
2020-02-29 14:47:37
阅读次数:
87
函数外部的代码要想获取函数的执行结果,就可以在函数里面用return语句,把结果返回。 return 代表一个函数的终止,如果return 后面带一个print 或者return ,则后面的不执行 。 注意: 函数在执行过程中只要遇到return语句,就会停止执行,并返回结果,so也可以理解为函数的 ...
分类:
编程语言 时间:
2020-02-26 16:48:32
阅读次数:
73
vue实际项目中会遇到很多对于画面显示及各个部分配合的顺序问题,后来发现是对vue生命周期没有理解透彻,现将vue生命周期简洁版理解记录如下: 我们都知道,vue的生命周期钩子函数有 beforeCreate、created、beforeMount、mounted、beforeUpdate、upda ...
分类:
其他好文 时间:
2020-02-21 16:24:50
阅读次数:
74
前言: 学习一门编程语言的基本步骤(01)了解背景知识(02)搭建开发环境(03)语法规范(04)常量和变量(05)数据类型(06)数据类型转换(07)运算符(08)逻辑结构(09)函数(10)对象10.对象——object 01.对象属于引用类型数据 对象:是一组属性(property)和(met ...
分类:
Web程序 时间:
2020-02-21 13:02:03
阅读次数:
101
//在es6中Promise是一个函数对象,用它生成对象需要传入一个带有两个参数的函数,这两个参数分别是两个函数代表执行成功和执行失败 //传入的函数里面可以执行一些异步的操作并监听,监听到该异步操作成功后就调用代表成功的那个参数函数,失败则调用失败的那个参数函数 //然后在外面就可以用这个Prom ...
分类:
其他好文 时间:
2020-02-20 15:23:42
阅读次数:
66
如果最外层是一个{}的话,需要再增加一对圆括号, 不加圆括号会报:错误Uncaught SyntaxError: Unexpected token : 其它类似: 在函数中返回箭头函数对象时,也要加一个()比如 export default connect(()=>({"age":111}))(De ...
分类:
Web程序 时间:
2020-02-19 19:12:31
阅读次数:
97
由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 >>> def now(): ... print('2015-3-25') ... >>> f = now >>> f() 2015-3-25 函数对象有一个__name__属性,可以拿到函数的名字: >>> now ...
分类:
编程语言 时间:
2020-02-17 00:39:35
阅读次数:
67