函数的几种用法

1.通过函数名定义的用法:

function showFun(){

};

showFun();//调用函数

2.通过变量的匿名函数的方法:

var a=function(v){
console.log(1111);//1111
return v+1;
}
console.log(a(100)); //101

3.通过对象的方法调用函数

var objs={
a:100,
show:function(){
return this.a;
}
};
console.log(objs.show()); //100

4.通过构造函数来定义

function Person(name,age,marks){
this.name=name;
this.age=age;
this.marks=marks;
}
var a=new Person("xiaoming",100,750);

如果通过()方式通过;会忽略参数;返回undefined
var b=Person("xiaomi",10,100)
console.log(a);// {name: "xiaoming", age: 100, marks: 750}
console.log(b); //undefined

原文地址:https://www.cnblogs.com/xiao-peng-ji/p/11296839.html

时间: 2024-08-23 07:05:28

函数的几种用法的相关文章

getline()函数的两种用法

getline()函数的输入流对象可以是标准输入流对象cin,也可以是一个文件输入流对象fin; (1)输入流对象的成员函数(有三个参数,一般除非需要自己选定停止符,并不推荐使用): basic_istream<char>& istream::getline(char *str, streamsize num, char delim = '\n'); 这个函数是成员函数,所以必须通过对象调用.streamsize为signed integer type,其中: str为C 字符数组的首

jQuery中$()函数的7种用法汇总

前言 jQuery对象是一个类数组的对象,含有连续的整形属性以及一系列的jQuery方法.它把所有的操作都包装在一个jQuery()函数中,形成了统一(也是惟一)的操作入口.其中我们用的非常频繁的一个函数是$()或者说是jQuery(),当我们调用他的时候会根据传入的参数的不同而达到不同的效果. 接下来会一一说一下这7中用法,欢迎大家指正其中不正确的地方. 简要的说是:接收一个css选择器表达式(selector)和可选的选择器上下文(context),返回一个包含了匹配的DOM元素的jQuer

JS函数的几种用法

1.正常使用: 2.第二种定义方法 3.匿名函数(页面加载执行的函数) 4.参数为元素的方法

PHP回调函数的几种用法

文章来源:http://www.cnitblog.com/CoffeeCat/archive/2009/04/21/56541.html 前言 最近在开发一个PHP系统,为了提高系统的扩展性,我想在系统中加入类似Javascript的事件处理机制,例如:我想在一篇新闻被添加以后,我想记录一下日志,用类似Javascript的代码,应该是这样写的: function fnCallBack( $news ){     //将$news的信息记录到日志中    writeLog( $news->get

Shell函数的7种用法介绍

1. 在shell文件内部定义函数并引用: 复制代码代码如下: [~/shell/function]# cat factorial.sh #!/bin/bashfunction factorial{factorial=1for (( i=1;i <= $1;i++ ))        do        factorial=$[ $factorial * $i ]        doneecho $1的阶乘是:$factorial}echo '程序名':$0,用于求阶乘factorial $1[

二.jQuery源码解析之构建jQuery之构建函数jQuery的7种用法

一:$(selectorStr[,限制范围]),接受一个选择器(符合jQuery规范的字符串),返回一个jQuery对象;二:$(htmlStr[,文档对象]),$(html[,json对象])传入html字符串,创建一个新的dom元素 三:$(dom元素),$(dom元素集合)将dom元素转换成jQuery对象.四:$(自定义对象)封装普通对象为jQuery对象.五:$(回调函数)绑定ready事件监听函数,当Dom加载完成时执行.六:$(jQuery对象)接受一个jQuery对象,返回一个j

format函数之几种常规用法

format函数是一种格式化输出字符串的函数(str.format),基本语法是通过{}和:来代替以前的%. 1.可以接受不限个参数,位置可以不按顺序 >>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序 'hello world' >>>"{1} {0} {1}".format("hello", "world&

Linux内核中等待队列的几种用法

Linux内核里的等待队列机制在做驱动开发时用的非常多,多用来实现阻塞式访问,下面简单总结了等待队列的四种用法,希望对读者有所帮助. 1. 睡眠等待某个条件发生(条件为假时睡眠): 睡眠方式:wait_event, wait_event_interruptible 唤醒方式:wake_up (唤醒时要检测条件是否为真,如果还为假则继续睡眠,唤醒前一定要把条件变为真) 2. 手工休眠方式一: 1)建立并初始化一个等待队列项 DEFINE_WAIT(my_wait) <==> wait_queue

[java]static关键字的四种用法

在java的关键字中,static和final是两个我们必须掌握的关键字.不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构.下面我们先来了解一下static关键字及其用法. static关键字 1.修饰成员变量 在我们平时的使用当中,static最常用的功能就是修饰类的属性和方法,让他们成为类的成员属性和方法,我们通常将用static修饰的成员称为类成员或者静态成员,这句话挺起来都点奇怪,其实这是相对于对象的属性和方法来说的.请看下面的例子:(未避