/** 检查:对一个变量的类型进行辨别* 转换:把变量转换成其他类型使用* */fun main(args: Array<String>) { val a=5 val b=6 val c=if (a>b)"大于" else a-b //类型判断:is if (c is String) println ...
分类:
其他好文 时间:
2017-06-23 17:23:47
阅读次数:
145
函数的定义格式: function funName() { action; return xxx; } 1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数 2、参数返回,可以显示加:return 返回,如果不加,将以最后一条命令运行结果,作为返回值。 return ...
分类:
系统相关 时间:
2017-06-23 11:43:39
阅读次数:
351
转载:http://www.cnblogs.com/haore147/p/3647262.html 1.函数指针的定义 顾名思义,函数指针就是函数的指针。它是一个指针,指向一个函数。看例子: A) char * (*fun1)(char * p1,char * p2); B) char * *fun... ...
分类:
编程语言 时间:
2017-06-22 13:28:21
阅读次数:
169
#coding=utf8 __author__ = 'Administrator' # 当函数的参数不确定时,可以使用*args和**kwargs。*args没有key值,**kwargs有key值 def fun_var_args(farg, *args): print('args:', farg... ...
分类:
其他好文 时间:
2017-06-22 13:20:03
阅读次数:
105
如果你会C#或者Java,你肯定知道lambda表达式,ES6中新增的箭头操作符=>便有异曲同工之妙。它简化了函数的书写。操作符左边为输入的参数,而右边则是进行的操作以及返回的值Inputs=>outputs。 我们知道在JS中回调是经常的事,而一般回调又以匿名函数的形式出现,每次都需要写一个fun ...
分类:
其他好文 时间:
2017-06-22 01:19:46
阅读次数:
136
call和apply用来调用函数,并用指定对象(第一个参数)替换函数的 this 值,同时用指定数组替换函数的参数。注:也可以不指定参数,此时只是单纯的调用函数,如:fun.call() 语法: fun.call(thisobj,arg1,arg2) ;当后面参数个数确定时用call,参数之间用逗号 ...
分类:
移动开发 时间:
2017-06-22 00:14:57
阅读次数:
252
早在大学一開始我进行Linux的学习了,那时大家都跟Windows Xp玩的火热,而我从来就不走平常路。在XP上安装了VMware虚拟机搞起了Linux的探索。这简直让我眼界大开,每天都和那么多的国外爱好者通信。因此我的英语四级也通过的特别顺利。在经历一段时间的痛苦摸索后,我就開始为Linux世界贡 ...
分类:
其他好文 时间:
2017-06-20 14:53:50
阅读次数:
161
javascript 的this关键字总是指向一个对象,具体指向哪个对象是在运行基于函数的执行环境动态绑定的,而非函数被声明时的环境。this的指向除去with和eval的情况,具体的指向大致分为四种 1.作为对象的方法调用。 2.作为普通函数调用 3.构造器的调用 4.Fun.prototype. ...
分类:
其他好文 时间:
2017-06-17 21:41:50
阅读次数:
149
package org.fun.classdemo; import java.util.Calendar; import java.util.GregorianCalendar; public class DateTime { private Calendar calendar = new Greg ...
分类:
编程语言 时间:
2017-06-17 14:22:05
阅读次数:
121
返回顶部 当PC网站页面很长的时候,这个时候,往往会添加一个按钮,点击之后,返回顶部 类似这样的 <span id="jump-top"><a href="#top"><img src="images/jump-top.png" /></a></span> $(document).ready(fun ...
分类:
其他好文 时间:
2017-06-16 21:06:53
阅读次数:
126