码迷,mamicode.com
首页 >  
搜索关键字:函数对象    ( 1689个结果
JavaScript--Function类型(11)
// 在JS中,Function(函数)类型实际上是对象;每个函数都是Function类型的实例;而且都与其他引用类型一样具有属性和方法;// 由于函数是对象,因此函数名实际上也是一个指向函数对象的指针;一 函数的声明方式 1 1.普通的声明方式 2 function box(num1,nu...
分类:编程语言   时间:2015-03-14 15:12:15    阅读次数:165
谈谈我对JS作用域的理解
Javascript语言在设计之初,就将函数设计成一种包含可执行代码逻辑的特殊对象。作为对象,函数可以像普通对象变量一样拥有可以编程读写的属性,也可以像普通变量一样传递、被引用。但是问题也来了,当函数执行时,解释器如何对代码内部的标示符进行解析呢?JS是这样做的,当函数对象被创建时,或者说函数被定义...
分类:Web程序   时间:2015-03-12 19:02:13    阅读次数:151
python装饰器简介
在了解装饰器的之前一定要先了解函数作为参数传递, 什么是函数内嵌,请参考我之前写的博客函数简介 python装饰器思想有点类似设计模式的装饰模式, 其意图是动态地给函数对象添加额外的功能.比如像增加日志打印的功能,有点面向切面编程(AOP)的感觉.装饰器语法以@开头,接着后面跟着的是装饰器的名字和可选的参数.装饰器语法是一种语法糖. 格式如下@decomaker(deco_args) de...
分类:编程语言   时间:2015-03-11 19:48:49    阅读次数:208
C++,Java值传递,引用传递
1.除内置类型、STL迭代器和函数对象采用“pass-by-value”(值传递),其他尽量采用pass-by-reference-const 替换 pass-by-value,实现形式“const A&”; 2.Java中的值传递,引用传递问题: (1):“在Java里面参数传递都是按值传递”这句话的意思是:按值传递是传递的值的拷贝,按引用传递其实传递的是引用的地址值,所以统称按值...
分类:编程语言   时间:2015-03-06 10:37:25    阅读次数:155
bind方法 一种我们忽略的继承
我们之前说过了call和apply两者的区别仅仅是第二参数的不同,call对的第二个参数 可以是任意字符,apply的第二个参数必须是数组。当然,第二个参数视需求而定,是可选的。 今天本来想写一个放大镜的效果,再找参考资料的时候 无意发现了一个bind方法,看到解释让我甚是感兴趣,改变函数对象内部的this指向。IE8以下不兼容: "use strict"; var pi ...
分类:其他好文   时间:2015-03-05 14:58:29    阅读次数:220
C++拾遗--lambda表达式原理
C++拾遗--lambda表达式原理 前言 lambda表达式是在C++11新标准中提出的。在lambda表达式中,我们集中梳理了一下它的使用。现在来讨论下它的实现原理。 正文 1.函数对象 类的对象跟括号结合,表现出函数一般的行为,这个对象可以称作是函数对象。...
分类:编程语言   时间:2015-03-05 13:00:05    阅读次数:205
new与malloc
(收集整理from web)1.malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存2.对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析...
分类:其他好文   时间:2015-03-04 22:33:04    阅读次数:116
函数对象
函数对戏就是重载了()运算符的类的对象,它可以像一个函数一样使用。   [cpp] view plaincopy #include    #include using namespace std;   /*  函数对戏就是重载了()运算符的类的对象,它可以像一个函数一样使用。  */   class MyAdd{   public:    ...
分类:其他好文   时间:2015-03-04 21:05:08    阅读次数:142
Boost::Bind 基础
先了解一下:函数对象 重载函数调用操作符的类,其对象常称为函数对象(function object),即它们是行为类似函数的对象。[1]? 一个类对象,表现出一个函数的特征,就是通过“对象名+(参数列表)”的方式使用一个...
分类:其他好文   时间:2015-03-03 00:00:29    阅读次数:219
javascript类式继承
javascript中是没有类这个概念的,但是javascript有它自己的原型机制,我们可以通过原型机制(prototype,constructor)来伪一个类出来,俗称“伪类”。新函数对象被创建时,会被赋予一个prototype属性,它的值是一个包括constructor属性,且属性值为该新函数...
分类:编程语言   时间:2015-03-02 18:35:49    阅读次数:284
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!