JS 字符串 作为变量名

function initCKEditor(querySelector,content_val,myEditor) {
    ClassicEditor.create(document.querySelector(querySelector), {
        toolbar: ["undo", "redo", "|", "alignment", "bold", "italic", "blockQuote", "imageTextAlternative", "imageUpload", "heading", "link", "numberedList", "bulletedList"],
        ckfinder: {
            uploadUrl: '/admin.php/Common/ck_editor?command=QuickUpload&type=Files&responseType=json'
        }
    }).then(editor => {
        // 设置初始值
        editor.setData(content_val);
        window[myEditor] = editor;
    }).catch(error => {
        console.error(error);
    });
}

window[myEditor] = editor;
将传入的字符串,直接变量名使用!

原文地址:https://www.cnblogs.com/jiqing9006/p/10388249.html

时间: 2024-10-09 03:59:54

JS 字符串 作为变量名的相关文章

Python中如何将字符串作为变量名

应用场景描述: 通过配置文件获取服务器上配置的服务名及运行端口号,编写python脚本检测服务上服务是否在运行? #!/usr/bin/env python # -*- coding:utf-8 -*-# fileName: config.py # 服务配置 class config: serviceList = 'service1,service2,service3' service1 = '服务1' service1Port = 8001 service2 = '服务2' service2P

JavaScript字符串转换为变量名

1.将一个字符串转换为变量名 [javascript] view plain copy print? function string_to_name(string){ let _name = 'var new_name=' + string; eval(_name); return _name; } 2.将一个字符串转换为变量并赋值 [javascript] view plain copy print? var str='string'; var _script='var '+ string +

Python:如何将字符串作为变量名

转自:http://blog.csdn.net/ztf312/article/details/51122027 一共三种方法: [python] view plain copy >>> var = "This is a string" >>> varName = 'var' >>> s= locals()[varName] >>> s 'This is a string' >>> s2=vars(

C#里面中将字符串转为变量名

public partial class Form1 : Form { string str = "spp"; public string spp = "very good"; public Form1() { InitializeComponent(); MessageBox.Show(this.GetType().GetField(str).GetValue(this).ToString()); } }

python动态赋值-把字符串转为变量名

可以实现的方法有: globals(),locals(),eval(),exec() 演示: exece法 In [6]: exec('name="bob"') In [7]: name Out[7]: 'bob' globals用法: In [1]: globals()['name']='bob' In [2]: name Out[2]: 'bob' 原文地址:https://www.cnblogs.com/kaerxifa/p/11424796.html

查找jar包中.class文件关键字(变量名,字符串)

有时查看日志,常常会发现由框架底层打印的错误日志.要修改这个错误的时候,如果不是对框架特别熟悉,就需要按照可能产生这个错误日志的流程一步一步找,一时半会不一定能找到.比如本人最近对smartfoxserver搭建的服务器做压测的时候,发现最大等待线程数超过20就会打印错误日志,然后就一直在smartfoxserver接受请求的反编译代码里找该错误输出,花了很长时间一直没找到.然后我在想能否用inputstream来查询字符串,试验代码如下: import java.io.BufferedRead

C# 字符串转组件名、变量名

字符串转组件名 (Controls["button1"] as Button).Text = "Hello";//单独组件 (Controls["tabControl1"].Controls[0].Controls["DataSource1"] as TextBox).Text = "111.111.111.111";//嵌套组件 字符串转变量名 string str = "demo";

Javascript变量名混淆细节

前言 UglifyJS会对JS文件的变量名进行混淆处理,要理解Javascript变量混淆的细节,我们需要回答以下几个问题: 1.遇到一个变量myName,我们怎么知道这个myName变量要不要混淆 2.混淆名字怎么生成才合适,新的名字替换旧的名字时有什么要注意的地方? 3.哪些关键字会产生一个作用域? 4.作用域链跟符号表在UglifyJS里边是怎么体现? 5.UglifyJS混淆的过程是什么样? 我们先梳理一下这5个问题,最后贴出我阅读UglifyJS在这部分的实现时做的代码注释. 1.遇到

js中定义用字符串拼接起来的变量名的变量

今天在写js的时候碰到了难题,我又一个页面需要生成很多的变量.但是变量的名称是根据参数的不同而区分的. 例如可能需要生成 date_1,date_2,datet_3... (后面的数字是根据参数来的). 所以我的函数名 应该由 var name = "test_"+num;   生成函数名  但这问题就来了.1     初始化变量时 等号左边是不允许是表达式的. 所以 var "test_"+num = 100; 这中肯定是错误的.后来问了大哥后才知道.可以使用