返回顶部
首页 > 资讯 > 精选 >JavaScript处理变量命名的参数对象是什么
  • 465
分享到

JavaScript处理变量命名的参数对象是什么

2023-06-30 18:06:33 465人浏览 泡泡鱼
摘要

本文小编为大家详细介绍“javascript处理变量命名的参数对象是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript处理变量命名的参数对象是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧

本文小编为大家详细介绍“javascript处理变量命名的参数对象是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript处理变量命名的参数对象是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

问题描述:开发过程中,遇到一个给对象赋值的问题,参数是通过循环变量的方式进行处理。

js 重要函数 window,eval

  • window 定义全局变量。

  • eval() 函数计算 JavaScript 字符串,并把它作为脚本代码来执行。

如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。

另外,window使用注意点如下图:

JavaScript处理变量命名的参数对象是什么

事例:

// 用数组中的变量定义参数let need_arr = ['a1','b1','c1','d2','e2'];for (let i = 0; i < need_arr.length-1; i++) {  let need_name = need_arr[i];  //生成函数名  window[need_name] = '赋值参数,也可以是对象'+i;  // 也可以写成 window.need_name = '赋值参数,也可以是对象'+i;}console.log(a1);console.log(b1);console.log(c1);console.log(d2);console.log(e2);

打印结果:

赋值参数,也可以是对象0
赋值参数,也可以是对象1
赋值参数,也可以是对象2
赋值参数,也可以是对象3
赋值参数,也可以是对象4

JavaScript处理变量命名的参数对象是什么

说明:上面实现的效果是,以 need_arr 数组里的值作为变量,并给变量赋值。

如果 赋值是对象的话,需要取对象里的元素(使用函数)。 接着使用上面定义的数组,事例如下:

let need_arr = ['a1','b1','c1','d2','e2'];for (let i = 0; i < need_arr.length-1; i++) {  let need_name = need_arr[i];  //生成函数名  window[need_name] = '赋值参数,也可以是对象'+i;}const have_arr=[]; for (let i = 0; i < need_arr.length-1; i++) {  let have_name = need_arr[i];   //生成函数名  let need_obj = eval("("+have_name+")")  have_arr[need_arr[i]] = need_obj; // 如果是对象科室使用其函数}console.log(have_arr)

打印结果:

JavaScript处理变量命名的参数对象是什么

说明:上面是把need_arr里的值作为变量并赋值,然后,再把生成的变量(如a1)的值(可以是字符串,也可以是对象。如 "赋值参数,也可以是对象0")作为值赋值给对应的变量(如a1);

如果把上面代码中的 have_arr[need_arr[i]] = need_obj; // 如果是对象科室使用其函数 这一行改为have_arr[need_arr[i]] = need_obj.length; // 如果是对象科室使用其函数,可以根据下面的结果,对比一下:

JavaScript处理变量命名的参数对象是什么

读到这里,这篇“JavaScript处理变量命名的参数对象是什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。

--结束END--

本文标题: JavaScript处理变量命名的参数对象是什么

本文链接: https://lsjlt.com/news/330732.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • JavaScript处理变量命名的参数对象是什么
    本文小编为大家详细介绍“JavaScript处理变量命名的参数对象是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript处理变量命名的参数对象是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧...
    99+
    2023-06-30
  • JavaScript处理变量命名的参数对象
    问题描述:在开发过程中,遇到一个给对象赋值的问题,参数是通过循环变量的方式进行处理。 js 重要函数 window,eval 1、window 定义全局变量。2、...
    99+
    2024-04-02
  • javascript中命名变量的规则是什么
    这篇“javascript中命名变量的规则是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这...
    99+
    2024-04-02
  • JavaScript中的变量命名规范是什么
    这篇文章主要介绍“JavaScript中的变量命名规范是什么”,在日常操作中,相信很多人在JavaScript中的变量命名规范是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScript中的变量命...
    99+
    2023-07-04
  • 什么是变量对象
    这篇文章主要介绍“什么是变量对象”,在日常操作中,相信很多人在什么是变量对象问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”什么是变量对象”的疑惑有所帮助!接下来,请跟着小编一...
    99+
    2024-04-02
  • c#变量的命名规则是什么
    c# 变量命名规则为:以字母或下划线开头,后续可包含字母、下划线或数字。区分大小写。最长 64 个字符。不能使用 c# 关键字。不能使用 @ 符号。变量名应清晰描述用途。避免使用缩写。保...
    99+
    2024-04-04
    c#
  • java变量命名规则是什么
    Java变量命名规则如下:1. 只能以字母、下划线或美元符号开头。2. 后续字符可以是字母、数字、下划线或美元符号。3. 大小写敏感...
    99+
    2023-10-09
    java
  • JavaScript中为什么命名参数比位置参数
    这篇文章将为大家详细讲解有关JavaScript中为什么命名参数比位置参数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1. 什么是位置参数你一定很熟悉位置...
    99+
    2024-04-02
  • JavaScript变量名的代码规范是什么
    本文小编为大家详细介绍“JavaScript变量名的代码规范是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript变量名的代码规范是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深...
    99+
    2024-04-02
  • powerpoint的处理对象是什么
    本篇内容主要讲解“powerpoint的处理对象是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“powerpoint的处理对象是什么”吧!powerpoint处理的对象是“电子演示文稿”。p...
    99+
    2023-06-20
  • JavaScript什么是包含变量的变量
    本篇内容主要讲解“JavaScript什么是包含变量的变量”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript什么是包含变量的变量”吧! Jav...
    99+
    2024-04-02
  • python正确的变量命名方法是什么
    在Python中,以下是正确的变量命名方法:1. 变量名必须以字母(a-z、A-Z)或下划线(_)开头。2. 变量名可以包含字母、下划线和数字(0-9),但不能以数字开头。3. 变量名对大小写敏感,例如"myVar"和"myvar"是不...
    99+
    2023-08-11
    python
  • Python语言变量命名规则是什么
    Python语言变量命名规则有变量名的组成、命名规范和遵循命名惯例。详细介绍:1、变量名的组成,变量名的第一个字符必须是字母,不能以数字开头,但可以包含数字,对大小写敏感,不能是Python的关键字或内置函数的名称;2、命名规范,变量名应该...
    99+
    2023-12-13
    python Python语言变量
  • Linux中变量参数$的含义是什么
    本篇文章为大家展示了Linux中变量参数$的含义是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Linux变量参数$的含义   我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touc...
    99+
    2023-06-13
  • 什么是JavaScript中的变量
    本篇内容主要讲解“什么是JavaScript中的变量”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“什么是JavaScript中的变量”吧!在JavaScript中,变量表示一些可以变化的数据,是...
    99+
    2023-06-14
  • c语言中变量的命名规则是什么
    C语言中变量的命名规则如下:1. 变量名只能由字母、数字和下划线组成。2. 变量名必须以字母或下划线开头,不能以数字开头。3. 变量...
    99+
    2023-08-18
    c语言
  • JSON对象与Javascript对象的区别是什么
    本篇内容主要讲解“JSON对象与Javascript对象的区别是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JSON对象与Javascript对象的区别是...
    99+
    2024-04-02
  • Postman传递对象参数的方法是什么
    这篇文章主要介绍“Postman传递对象参数的方法是什么”,在日常操作中,相信很多人在Postman传递对象参数的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Postman传递对象参数的方法是什么...
    99+
    2023-06-26
  • 什么是javascript的对象类型
    本篇内容介绍了“什么是javascript的对象类型”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2024-04-02
  • javascript的对象是什么意思
    这篇文章主要讲解了“javascript的对象是什么意思”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javascript的对象是什么意思”吧! ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作