济宁做网站多少钱网站建设html5

pingmian/2026/1/22 12:24:06/文章来源:
济宁做网站多少钱,网站建设html5,合肥网站制作价格,安徽品质网站建设创新目录 1.函数的参数 1.1显式参数 1.2隐式参数 #xff08;1#xff09;this (2)Arguments 1.3伪数组转换为真数组 2.函数补充知识点 2.1函数可以调用另一个函数 2.2闭包函数 1.函数的参数 1.1显式参数 显式参数就是我们自定义的参数。JavaScript函数定义显式参数时没…目录 1.函数的参数 1.1显式参数 1.2隐式参数 1this (2)Arguments 1.3伪数组转换为真数组 2.函数补充知识点 2.1函数可以调用另一个函数 2.2闭包函数 1.函数的参数 1.1显式参数 显式参数就是我们自定义的参数。JavaScript函数定义显式参数时没有指定数据类型。 1.2隐式参数 系统给定的参数叫隐式参数隐式参数有两个this和Arguments。 1this this代表当前执行代码的对象。它在不同的场景下指向不同的对象。 在全局作用域中this指向全局对象在浏览器中是Window对象。在函数中this的指向取决于函数的调用方式。 如果函数作为对象的方法调用this指向调用该方法的对象。如果函数作为普通函数调用this指向全局对象在浏览器中是Window对象。如果函数使用了箭头函数语法this继承自外层作用域的this与普通函数不同。在构造函数中this指向由该构造函数创建的新对象。在事件处理函数中this指向触发事件的元素。在使用call、apply或bind方法调用函数时this可以通过第一个参数来指定。 (2)Arguments arguments 实际上它是当前函数的一个内置对象。所有函数都内置了一个 arguments 对象arguments 对象中存储了传递的所有实参。 Arguments是用来封装实参的对象。JavaScript函数对隐式参数没有进行类型检测。JavaScript函数对隐式函数的个数没有进行检测。Arguments是伪数组不具有数组的push,pop等方法但可以进行遍历可以通过索引号进行取值。 function show(a,b){console.log(arguments instanceof Array);//false//instanceof检测出arguments不是一个数组console.log(arguments[3]);//6// arguments可以通过序列号来进行取值。for(var i0;iarguments.length;i){console.log(i);//可以进行数组的遍历}}show(1,2,4,6,7,8) Arguments是函数的隐式参数它本身也是一个对象。 scriptfunction show(a,b){console.log(a,b);//1 2console.log(arguments); //Arguments(6) [1, 2, 4, 6, 7, 8, callee: ƒ, Symbol(Symbol.iterator): ƒ]// arguments可以以一种类似数组但不是数组的方式拿到所有的实参。}show(1,2,4,6,7,8)//传参时实参个数大于形参个数/script Arguments有length属性即使没有形参也能取出来实参的值。Arguments有callee属性这个属性指向的是函数自己控制台输出的话会将函数打印出来。 function show1(){console.log(arguments.callee);/* ƒ show1(){console.log(arguments.callee);} */}show1(); 1.3伪数组转换为真数组 方法一 function show1(){console.log(arguments);//伪数组var arr[];// 定义新数组for(var i0;iarguments.length;i){arr[i]arguments[i];// 通过循环将arguments里面的每一项元素都复制到新数组中去。}console.log(arr);}show1(1,2,3,4,5,6,677,7,7) 方法二利用展开运算符 ... function show2(){var arr[...arguments];console.log(arguments);console.log(arr); }show2(1,2,3,4,5,6,677,7,7); 方法三 function show3(){// 数组 原型 分割 呼叫var arr Array.prototype.slice.call(arguments);console.log(arguments);console.log(arr);}show3(1,2,3,4,5,6,677,7,7) 2.函数补充知识点 2.1函数可以调用另一个函数 因为每个函数都是一个独立的代码块用于完成某个功能所以经常会用到函数相互调用的情况。 function fn1() {console.log(111);console.log(函数一);fn2();}function fn2() {console.log(222);console.log(函数二);}fn1();/* 111函数一222函数二*/ 2.2闭包函数 闭包函数是指在一个函数内部定义的函数这个内部函数可以访问外部函数的变量和参数即使外部函数已经执行完毕内部函数仍然可以访问和操作外部函数的变量。相当于在函数内部写入了一个函数。 function outerFunction() {var x 10;function innerFunction() {console.log(x*2); // 打印外部函数的变量x}return innerFunction;}var inner outerFunction();inner(); // 输出20 缺点由于闭包会使用函数中的变量一直被保存在内存中内存消耗很大所以闭包的滥用可能会降代程序的处理速度造成内存消耗的问题内存泄露 优点使用闭包函数可以避免全局变量污染 延伸了变量的作用范围

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/86838.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

3d打印网站开发公司公司网站建设公司

com.mysql.jdbc.PacketTooBigException: Packet for query is too large 异常解决办法: 原因: 查询出的数据包过大,默认情况下mysql 的字段容量不够装,所以抛出此异常 解决办法: 第一步:首先通过SQLyog客…

查询系统网站模板浙江做网站平台的科技公司

SpringCloudAlibaba之Sentinel简单使用 文章目录 SpringCloudAlibaba之Sentinel简单使用sentinel入门资源定义SphU(抛出异常方式)SphO(布尔类型方式)SentinelResource(注解的方式定义)SentinelResource使用前置条件使用SentinelResource定义资源定义blockHandler和fallback方法…

html 网站添加悬浮二维码做国外wordpress赚钱

1.镜像安装 镜像安装:Centos7安装 2.安装过程(直接以图的形式呈现) 选择你已经下载好的镜像 回车即可,等待安装 等待安装即可

怎么在网站做推广和宣传做漫画网站的需求

分类目录:《深入理解强化学习》总目录 在本文中,我们将介绍备份(Backup)的概念。备份类似于自举之间的迭代关系,对于某一个状态,它的当前价值是与它的未来价值线性相关的。 我们将与下图类似的图称为备份图…

wap医院网站模板 for dedecms v1.0应用网站

[ABC206E] Divide Both 解题记录 题意简述 给定整数 L , R L,R L,R,求满足以下条件的数对 ( x , y ) (x,y) (x,y) 的数量。 x , y x,y x,y 不互质 x ∤ y x \nmid y x∤y 且 y ∤ x y \nmid x y∤x 题目分析 正难则反,考虑用所有的满足第一条性质的…

免费家装设计网站精品网站建设价格

在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 输入: [3,2,1,5,6,4] 和 k 2 输出: 5 示例 2: 输入: [3,2,3,1,2,4,5,5,6] 和 k 4 输出: 4 说明: 你可以假设 k 总是…

券商 做网站毕业设计做网站有哪些需求

随着云计算、企业级应用以及物联网领域的飞速发展,当前的数据处理需求正以前所未有的规模增长,以满足存储行业不断变化的需求。这种增长导致网络带宽压力增大,并对主机计算资源(如内存和CPU)造成极大负担,进…

档案互动网站建设住房和城乡建设部网站买卖合同

①、两个字符串的删除操作 给定两个单词 word1 和 word2 ,返回使得 word1 和 word2 相同所需的最小步数。 每步 可以删除任意一个字符串中的一个字符。 事例: 输入: word1 "sea", word2 "eat" 输出: 2 解释: 第一步将 "sea&…

建立网站可以赚钱吗广州优秀网站建设

温馨提示:如果你有关于产品经理方面的任何问题,欢迎关注我的微信公众号与我互动。最新的免费系统的产品经理课程《老司机带你做产品》已经推出,请关注微信公众号:iamliuwenzhi很多产品新人刚开始工作时,喜欢一拿到需求…

网站开发的数据比wordpress

一、PIL,cv2读取数据图片以及之间的转换 cv2PIL读取acv2.imread()aImage.open()读取类型数组类型PIL类型读取尺寸排列(H,W,C)(W,H,C)显示图片cv2.imshow(“a”, a)cv2.waitKey (0)a.show()相互之间转换显示Image.from…

中建南方建设集团网站页面设计高度

经常在网上看到某某公司几千万的个人敏感信息被泄露,这要是放在持牌的支付公司,可能就是一个非常大的麻烦,不但会失去用户的信任,而且可能会被吊销牌照。而现实情况是很多公司的技术研发人员并没有足够深的安全架构经验来设计一套…

金安合肥网站建设专业网站建设哪家效果好

前言 期望:100700170 实际:400040 rnk14 分全部挂没了,太行了。 T1不开longlong见祖宗,而且KH说的那个也有道理,带权之后树的重心可以不只有两个,所以最后还应该倍增的跳。(然而这个地方题解似…

文案写作网站网站备案多少天

第一部分 计算机基础知识计算机是能超高速自动进行算术运算和逻辑运算的电子机器;第一台计算机诞生于1946年(取名为ENIAC),在短短的50多年时间,已经历了四代:第一代电子管计算机、第二代晶体管计算机、第三代集成电路计算机(中小规…

海南城乡建设庁网站企业网站的基本功能

lockbit是一种勒索病毒,是一种极具破坏性的电脑病毒,它利用加密技术来锁定用户文件,并以此为条件向用户勒索钱财。lockbit病毒的传播方式有通过电子邮件附件、恶意网站、点对点网络等多种途径进行传播。这种病毒一旦侵入电脑系统,…

企业做网站需要什么手续吗wap网站教程

我们使用Win10系统久了难免会出现许多问题,像有的用户就遇到了打开软件显示“此应用无法在你电脑上运行”的提示,很多人以为是软件自身的问题,其实我们的电脑没有设置好的话也会出现这种不兼容的情况,下面给大家带来解决办法。 解…

最版网站建设案例动画制作视频

目录 104.二叉树的最大深度 100.相同的树 226.翻转二叉树 101.对称二叉树 105.从前序与中序遍历序列构造二叉树 106.从中序与后序遍历序列构造二叉树 117.填充每个节点的下一个右侧节点指针Ⅱ 104.二叉树的最大深度 题意: 给定一个二叉树 root ,返回其…

网站建设流程与构架wordpress主题idown

相关题目: 325. 和等于 k 的最长子数组长度 525. 连续数组 class Solution:"""325. 和等于 k 的最长子数组长度巧用前缀和数组,并优化浅醉和数组为单变量"""def findMaxLength(self, nums: List[int], k: int) -> i…

南京网站建设包括哪些私人可以做org后缀网站吗

柱形图 柱形图,又称长条图、柱状统计图、条图、条状图、棒形图,是一种以长方形的长度为变量的统计图表。长条图用来比较两个或以上的价值(不同时间或者不同条件),只有一个变量,通常利用于较小的数据集分析…

赣州网站推广哪家最专业环保局网站建设方案

1.泛型 1.1泛型概述 泛型的介绍 ​ 泛型是JDK5中引入的特性&#xff0c;它提供了编译时类型安全检测机制 泛型的好处 把运行时期的问题提前到了编译期间避免了强制类型转换 泛型的定义格式 <类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如:…