js 函数 写法

// function ckeckName(){};

// function checkUser(){};

// function checkPassWorld(){};

// var checkName=function(){};

// var checkUser=function(){};

// var checkPassWorld=function(){};

// var checkObj={

// checkName=function(){},

// checkUser=function(){},

// checkPassWorld=function(){}

// }

// var CheckObj=function(){};

// CheckObj.checkName=function(){};

// CheckObj.checkUser=function(){};

// CheckObj.checkPassWorld=function(){};

// var CheckObj=function(){

// return {

// checkName=function(){},

// checkUser=function(){},

// checkPassWorld=function(){}

// }

// }

// var CheckObj=function(){

// this.checkName=function(){};

// this.checkUser=function(){};

// this.checkPassWorld=function(){};

// }

// var CheckObj=function(){};

// CheckObj.prototype.checkName=function(){};

// CheckObj.prototype.checkUser=function(){};

// CheckObj.prototype.checkPassWorld=function(){};

// var CheckObj=function(){};

// CheckObj.prototype={

// checkName=function(){},

// checkUser=function(){},

// checkPassWorld=function(){}

// }

// var CheckObj={

// checkName=function(){

// return this;

// },

// checkUser=function(){

// return this;

// }

// checkPassWorld=function(){

// return this;

// }

// };

// var CheckObj=function(){};

// CheckObj.prototype={

// checkName=function(){

// return this;

// },

// checkUser=function(){

// return this;

// },

// checkPassWorld=function(){

// return this;

// }

// }

// Function.prototype.checkName=function(){};

// var f=function(){};

// f.checkName(){};

// var f1=new Function(){};

// f1.checkUser();

// Function.prototype.addMethod=function(name,fn){

// this[name]=fn;

// }

// var f=function(){};

// f.addMethod("checkName",function(){});

// Function.prototype.addMethod=function(name,fn){

// this[name]=fn;

// return this;

// }

// var f=function(){};

// f.addMethod("checkName",function(){}).addMethod("checkUser",function(){});

// Function.prototype.addMethod=function(name,fn){

// this.prototype[name]=fn;

// }

// var f=function(){};

// f.addMethod("checkName",function(){}).addMethod("checkUser",function(){});

时间: 2024-12-16 01:37:53

js 函数 写法的相关文章

js => 今天发现的一个新的js函数写法

今天在网上参观到一个写法,返回字符串个个字母的个数 var arr='aaabbccaa'; var info = arr.split('').reduce((p, k) => (p[k]++ || (p[k] = 1), p), {}); console.log(info); 得到:Object {a: 5, b: 2, c: 2} reduce我查到是es5新加了array函数,这里不细说,有兴趣自己查: 关键是‘=>’,是我第一次在js中见到:在网上查了查没找到什么资料,自己理解吧,希望

js函数的各种写法与调用

以下是我见过的各种js函数的各种写法以及调用,虽然有些写法及其调用我不清楚其专业术语叫啥,但并不影响我写一个总结笔记. 我们刚开始接触js语音,经常看到的这种名叫“使用function关键字来定义函数”的写法,如: function f(e){ alert(e); }f("hello world"); 把函数赋值给一个变量,这种大概叫“表达式方式定义函数”吧,如: var f=function(e){ alert(e); }f("hello world"); 如上,

IIFE-js中(function(){…})()立即执行函数写法理解

介绍IIFE IIFE的性能 使用IIFE的好处 IIFE最佳实践 jQuery优化 在Bootstrap源码(具体请看<Bootstrap源码解析>)和其他jQuery插件经常看到如下的写法: Js代码   +function ($) { }(window.jQuery); 这种写法称为: IIFE (Imdiately Invoked Function Expression 立即执行的函数表达式). 一步步来分析这段代码. 先弄清函数表达式(function expression)和 函数

js函数的使用

  js函数应用 [函数的声明及调用]: 1.函数声明: function 函数名(参数1,参数2,·····){ //函数体 return 结果: >>函数调用的格式: 函数名(参数1的值,参数2的值,·····) 事件调用 } 2.函数声明的几点强调: ①.函数名的声明,必须符合驼峰法则(首字母小写,之后的每个单词首字母大写): ②.参数列表,可以有参可以无参,分别为有参函数,无参函数: ③.声明函数时的参数列表叫形参列表(变量的名):调用函数是的参数列表叫实参列表(变量的值): 函数中实

关于js函数,方法,对象实例的一些说明

朋友们大家好,好久没有更新文章了,最近正好有空就想着写点什么吧,加上这段时间总是能听到一些朋友们问关于js函数,方法,对象实例到底有什么区别这个问题,所以今天就献丑来简单说明一些吧! 其实这些主要都是一些概念上的东西,在这里还是推荐大家多看看诸如<JavaSript权威指南>,<JavaScript高级编程>之类的书籍,当然这些概念如果用代码写出来我相信大家也都还是能够知道的,所以下面我就用文字和代码举一些简单的例子进行说明: 函数:简单的说函数就是,使用function关键字定义

Js函数function基础理解

正文:我们知道,在js中,函数实际上是一个对象,每个函数都是Function类型的实例,并且都与其他引用类型一样具有属性和方法.因此,函数名实际上是指向函数对象的指针,不与某个函数绑定.在常见的两种定义方式(见下文)之外,还有一种定义的方式能更直观的体现出这个概念: var sum = new Function("num1", "num2", "return num1 + num2"); //不推荐 Function的构造函数可以接收任意数量的参

17javascript看到的一篇关于JS函数的介绍

17javascript看到的一篇关于JS函数的介绍,下面用自己的话来介绍一下JS函数是什么.在W3C中函数的定义是这么说的:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块. 诚然,从这种抽象的定义中我们得不到什么有价值的东西.下面,举例来列举出函数的几种定义方式: 复制代码function add(num1, num2) {  return num1 + num2;}var add = function (num1, num2) {  return num1 + num2;}//这

jquery函数写法

普通jquery函数写法 <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <script type="text/javascript"> $(function(){ var myfunc = { aaa: 0, init:function(aaa) { this.aaa=aaa; }, log:function(msg) { if( (EpBr

js 模块写法

//立即执行函数写法var module1 = (function(){var _count = 0;var m1 = function(){console.log('m1');};var m2 = function(){console.log('m2');};return {m1 : m1,m2 : m2};})(); //放大模式 (继承) var module1 = (function (mod){mod.m3 = function () {console.log('m3');};retu