JavaScript学习代码整理(二)--函数
//JavaScript函数//简单的求和函数 function sum(a,b) {return a + b; }//函数可以存储在变量中,也可以通过变量调用函数 x = sum(a,b); x(1,2);//自调用函数 (function(){var x = "Hello"; //以上函数实际上是一个 匿名自我调用的函数 (没有函数名)。 })//arguments.length 属性返回函数调用过程接收到的参数个数: function MyFunction(a,b,c,d) {return arguments.length; } document.getElementById("demo").innerHTML = MyFunction(1,2,3,4)function myFunction(a,b){if (a === undefined){a = 0;}else{a = b;} }//Arguments 对象 x = FindMax(1,2336,99,23135,43,13,-56) function FindMax(){var i,max = 0;for(i = 0;i< arguments.length;i++){if(arguments[i] > max){max = arguments[i];}}return max; } document.getElementById("demo").innerHTML = FindMax(1,2,3,4,56,8,965,54);//定义一个求和函数 y = get_sum(1,2336,99,23135,43,13,-56) function get_sum(){var i,sum = 0;for (i = 0;i<arguments.length;i++){sum += arguments[i];}return sum; } document.getElementById("demo").innerHTML = FindMax(1,2,3,4,56,8,965,54);//window.myFunction()//函数作为方法调用 var myObject = {firstname:"Jone",lastName:"Done",fullName: function(){return firstName + " "+lastName;} } //调用函数 var obj = myObject.fullName();//构造函数 function myFunction(arg1,qrg2){this.firstName = arg1;this.lastName = arg2; } //构造实例 var x = new myFunction("Jone","Steve"); x.firstName; x.lastName;function get_Div(a,b){return a*b; } get_Div.call(get_Div,10,2);//return 20function myFunction(a, b) {return a * b; } myArray = [10,2]; myFunction.apply(myObject, myArray); // 返回 20//计数器 function add(){counter = 0;function plus(){counter ++;}plus();return counter; }
转载于:https://www.cnblogs.com/blogofwyl/p/4308773.html
JavaScript学习代码整理(二)--函数相关推荐
- Deep Learning(深度学习)学习笔记整理(二)
本文整理了网上几位大牛的博客,详细地讲解了CNN的基础结构与核心思想,欢迎交流 [1]Deep learning简介 [2]Deep Learning训练过程 [3]Deep Learning模型之: ...
- JavaScript 学习笔记(二)
JavaScript 学习笔记(二) 文章目录 JavaScript 学习笔记(二) 一 JSON 1. JSON 对象 什么是JSON对象 JSON对象与Javascript对象的区别 在JavaS ...
- JavaScript学习(九十二)—关联数组的基本操作
JavaScript学习(九十二)-关联数组的基本操作 王同学的每天进步一点点系列!!! 一.关联数组的定义 定义:所谓关联数组,就是指数组元素的下标为字符型 二.关联数组的创建方式 1)定义一个空数 ...
- JavaScript学习(十二)—removeAttribute方法、hasAttribute方法、createAttribute方法以及setAttributeNode方法
JavaScript学习(十二)-removeAttribute方法.hasAttribute方法.createAttribute方法以及setAttributeNode方法 (一).removeAt ...
- JavaScript学习总结(二)数组和对象部分
pt学习总结(二)数组和对象部分 2016-09-16 分类:WEB开发.编程开发.首页精华暂无人评论 来源:trigkit4 分享到:更多1 对象部分 Object类型 Object ...
- libsvm回归参数寻优cgp_【lightgbm/xgboost/nn代码整理二】xgboost做二分类,多分类以及回归任务...
1.简介 该部分是代码整理的第二部分,为了方便一些初学者调试代码,作者已将该部分代码打包成一个工程文件,包含简单的数据处理.xgboost配置.五折交叉训练和模型特征重要性打印四个部分.数据处理部分参 ...
- JavaScript学习总结(二)
JavaScript是面向对象的语言,但 JavaScript 不使用类.JavaScript 基于 prototype,而不是基于类的. 可以参考详解Javascript中prototype属性即上 ...
- javascript学习笔记整理
javascript从零到精通笔记整理 js写在哪 - css写在哪- 内联(行内):属性形式:style="样式属性:样式属性值"- 内部:style双标签,包裹css样式- 外 ...
- JavaScript学习笔记(二)——从简单开始学起
学习新知识,探究新方法,是一个由"知器"-->"格物"-->"明理"-->"成道"依次演变的进化过程, ...
最新文章
- 为什么2G/3G和AI擦不出火花?他们用这篇论文告诉你答案
- Keras图像分割实战:数据整理分割、自定义数据生成器、模型训练
- Java多线程闲聊(四):阻塞队列与线程池原理
- 风变编程的python课程怎么样-风变编程的Python这么火,零基础可以自学吗?
- 计算机课搞事情检讨,上微机课玩游戏检讨书
- 大文本存mysql怎么建索引_如何正确合理的建立MYSQL数据库索引
- JavaSE之Java基础(1)
- python保存列表到json_将json数据保存到python列表中时出现问题
- SVN太旧,要更新问题
- 大学毕业4年-回顾和总结(6)-技术研发-重构之法
- DRF + react 实现TodoList
- 掘金小册大众评审团流程
- 程序员吐槽的“面试造火箭、工作拧螺丝”,用应聘司机的场景还原当下奇葩的面试
- window7下visio 2013 64位激活工具
- 给路由器刷 padavan 改造家庭无线网络
- Blender建模(一)
- 优秀测试工程师应该具有的基本素质
- 互联网公司对Android,iOS开发工程师的职位要求
- 办公室网络还能这么搭建?从入门到精通,看这里
- 设计分享 | 基于51单片机实现温度监测报警系统
热门文章
- 【问链财经-区块链基础知识系列】 第三十二课 从区块链溯源来看农产品链的设计
- 英雄传说服务器维护中,英雄传说:星之轨迹 正统《轨迹》手游无法连接服务器是什么原因...
- java httpclient 302_httpclient如何处理302重定向
- python redis模块_python redis 模块 官方文档(中)
- c语言程序设计精髓第二周,2实型数据C语言程序设计精髓.pdf
- 关联规则挖掘算法_数据挖掘 | 关联规则分析
- [CH Round #61] 取数游戏
- TensorRT学习笔记2 - 基础知识
- Codeforces 947E/923E Perpetual Subtraction (线性代数、矩阵对角化、DP)
- 武汉大学 gps 计算机 陈冰,空间参数逐级精细的比特分配方法及其装置专利_专利查询 - 天眼查...