arguments代表的是实参。有个讲究的地方是:arguments只在函数中使用。 1.返回函数实参的个数:arguments.length 2.之所以说arguments是伪数组,因为它可以修改元素的值,但不可以改变数组的长度 清空数组的几种方式 作者:流浪者 日期:2019-09-04 ...
分类:
编程语言 时间:
2019-09-04 13:05:02
阅读次数:
93
SendMessage基础知识 函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 函数原型:LRESULT SendMessage(HWND hWnd,UI ...
序列容器是管理数据的宝贵工具,但对大多数应用程序而言,序列容器不提供方便的数据访问机制。一种典型的方法是通过名称来寻找地址。如果记录保存在序列容器中,就只能通过搜索得到这些数据。相比而言,map 容器提供了一种更有效的存储和访问数据的方法。 map 容器是关联容器的一种。在关联容器中,对象的位置取决 ...
分类:
其他好文 时间:
2019-09-01 16:34:19
阅读次数:
74
内联函数的定义: 在函数返回类型前加上inline关键字可以将函数指定为内联函数。 内联函数和普通函数的区别: 当编译器处理调用内联函数的语句时,不会将该语句编译成函数调用的指令,而是直接将整个函数体的代码插人调用语句处。 内联函数的优点: 内联函数可以避免频繁调用函数的开销,内联函数具有语法检测, ...
分类:
编程语言 时间:
2019-08-31 10:32:18
阅读次数:
82
装饰器 装饰器 装饰器是一个闭包,把一个函数作为一个参数然后返回一个替代的函数,本质上就是一个返回函数的高阶函数。 闭包:如果在一个内部函数中对外部作用域(但不是全局作用域)的变量进行引用,那么该内部函数称为闭包 什么时候用装饰器? 在不修改原函数的前提下增加函数的功能 ,最好的方法是使用装饰器。( ...
分类:
其他好文 时间:
2019-08-26 13:21:18
阅读次数:
116
1.属性的简洁表示法 2.属性名表达式 表达式作为对象的属性名 3.方法的 name 属性 例如:函数的name 属性,返回函数名。 4.Object.is() ES 比较两个值是否相等,只有两个运算符,相等运算符,相等运算符(==) 和严格相等运算符( ) 5.Object.assign() Ob ...
分类:
Web程序 时间:
2019-08-19 17:17:30
阅读次数:
118
--fork调用的一个奇妙之处就是它仅仅被调用一次,却能够返回两次,它可能有三种不同的返回值: 1)在父进程中,fork返回新创建子进程的进程ID; 2)在子进程中,fork返回0; 3)如果出现错误,fork返回一个负值; 在fork函数执行完毕后,如果创建新进程成功,则出现两个进程,一个是子进程 ...
分类:
其他好文 时间:
2019-08-19 09:14:50
阅读次数:
71
一、参数带默认值函数1、在函数形参可以赋予函数默认值【即实参严格匹配undefined时,在函数内部使用形参时调用它的默认值】2、函数name属性 【返回函数名称,无名的函数返回空字符串】3、函数length属性 【从左往右开始计算函数形参直到碰到带有默认值形参结束的形参个数的计算】eg: 4、re ...
分类:
其他好文 时间:
2019-08-15 22:44:50
阅读次数:
112
一、函数 1.函数的定义: 用来执行某些特定功能的代码,为了减少重复使用代码,需要的时候直接调用。 2.函数的创建: function 函数名(参数变量列表){ 函数体 return 返回值; } 函数名:根据功能来自己定义的名称; 参数:传入函数内的变量;这里的参数是形参(形式参数),可以给形参赋 ...
分类:
Web程序 时间:
2019-08-14 17:20:17
阅读次数:
91
函数基础 一、可变长函数 ? 可变长参数:函数在调用时,传入的参数个数不固定 ? 调用函数时,传值有两种方式,一种是位置实参,另一种是关键字实参,因此形参接受传值也需要有两种方法,接收溢出传值的两种方式为位置实参( )和关键字实参( )。 1.1 可变长形参( ) ? 形参中的 会将溢出的位置实参全 ...
分类:
其他好文 时间:
2019-08-11 13:18:31
阅读次数:
94