精华内容
下载资源
问答
  • 1. js变量名可以包含数字,字母,$及_,不能以数字开头。 2. js变量可以使用中文,但是最好不要这么命名,以避免不必要的麻烦。 转载于:https://www.cnblogs.com/lqw007/p/9593008.html...

    1. js变量名可以包含数字,字母,$及_,不能以数字开头。

    2. js变量可以使用中文,但是最好不要这么命名,以避免不必要的麻烦。

    转载于:https://www.cnblogs.com/lqw007/p/9593008.html

    展开全文
  • 下面小编就为大家带来一篇浅谈js中的变量名和函数名重名。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • JS变量名、函数名,区分大小写

    千次阅读 2017-04-06 10:13:06
    JS中的变量名、函数名,是区分大小写的1、变量名,例如:var a = '1'; alert(A); 这样会弹出变量未定义。 2、方法名,例如:function Hello(){ alert("hello"); }hello(); 会报:Uncaught ReferenceError: hello...

    JS中的变量名、函数名,是区分大小写的

    1、变量名,例如:

    var a = '1';
        alert(A);

    这样会弹出变量未定义。

    2、方法名,例如:

    function Hello(){
        alert("hello");
    }
    
    hello();

    会报:Uncaught ReferenceError: hello is not defined,方法未定义。

    总结:JS中书写函数名、方法名字,需要注意大小写保持一致。

    展开全文
  • 本文将介绍我在前端逆战班学习第一周javascript的皮毛知识… 命名规范 其实在我看来,JavaScript命名规范没有明确的定义,跟css样式命名差不多,主要还是让你后期再来看代码的时候,简单明了,一眼就可以看出来你在...

    命名规范

    其实在我看来,JavaScript命名规范没有明确的定义,跟css样式命名差不多,主要还是让你后期再来看代码的时候,简单明了,一眼就可以看出来你在命名什么,在什么地方起什么作用;规范是就是为了提高代码阅读性,代码只有你自己明白是远远不够的。因为在你工作中,不单单是你来看代码,同时要让别人看懂你写的代码。命名尽量使用有意义的单词,而不是随意命名。简单的说,就是顾名思义。
    在css样式中命名的时候,我经常使用驼峰命名法,所谓驼峰命名法就是每个单词首字母小写,后续单词字母大写;或者首字母大写,后续单词字母小写。例如boxLeft、boxRight、EventHandler。
    1.变量名可以有数字0~9、大小写字母、下划线、美元符$组成。
    在这里插入图片描述
    2.变量名不能以数字开头。
    在这里插入图片描述
    如上图,当我们以数字为开头时,代码就会出现橙色下划线,代表命名不规范从而给你报错。
    3.变量名不允许使用中文。
    不能允许使用中文这个就不用多说了吧,不管你在哪找代码来看,代码中都很少会出现中文;因为考虑到Javascript版本的兼容性及开发习惯,不建议使用中文来命名变量或者函数名;基本上使用中文命名的代码就会出问题,所以避免出现不必要的头疼麻烦,我们尽量不使用。
    4.区分大小写。
    JavaScript是一种区分大小写的语言。因此变量名称 mypaper 和变量名称 myPaper 是不一样的。
    在这里插入图片描述
    5.不能使用关键字和保留字作为变量名。
    在这里先说一下关键字和保留字;关键字和保留字是js在开发的时候,自己内部使用过的一些具有特殊含义的单词。简单整理如下:
    在这里插入图片描述

    展开全文
  • JS变量名的命名规则

    2020-03-01 18:31:35
    变量名不得以数字开头,变量名不得使用中文字符和空格。 不得使用关键字和保留字命名。 命名规范 变量名尽量语义化。 尽可能使用驼峰命名法或匈牙利命名法。 驼峰命名法:当变量名由多个单词组成时,从第二个单词...

    命名规则

    1. 变量名是由数字,英文字母,英文下划线,$符组成的。
    2. 变量名严格区分大小写。
    3. 变量名不得以数字开头,变量名不得使用中文字符和空格。
    4. 不得使用关键字和保留字命名。

    命名规范

    1. 变量名尽量语义化。
    2. 尽可能使用驼峰命名法或匈牙利命名法。

    驼峰命名法:当变量名由多个单词组成时,从第二个单词开始开头字母大写
    匈牙利命名法:变量名=属性+类型+对象描述

    总结

    驼峰命名法和匈牙利命名法一般时候联合使用

    变量的命名规则是必须遵守的否则就会报错,而变量的规范即使不遵守也不会报错,但是一个合理的命名会增强的代码的可读性使结构更加清晰。

    展开全文
  • <!DOCTYPE html> <... <head> ...meta charset="UTF-8">...JavaScript变量提升</title> <script type="text/javascript"> //JavaScript中,允许变量被重复声明 var a ...
  • Javascript变量名混淆细节

    千次阅读 2014-05-17 15:53:56
    UglifyJS会对JS文件的变量名进行混淆处理,要理解Javascript变量混淆的细节,我们需要回答以下几个问题: 1.遇到一个变量myName,我们怎么知道这个myName变量要不要混淆 2.混淆名字怎么生成才合适,新的名字替换旧...
  • js中定义变量名有哪些规范

    万次阅读 2016-10-11 14:52:34
    b、变量名长度不能超过255个字符。 c、变量名中不允许使用空格,首个字不能为数字。 d、不用使用脚本语言中保留的关键字及保留符号作为变量名。 e、变量名区分大小写。(javascript是区分大小写的语言) 举例: a:以...
  • js变量名拼接

    2019-12-09 11:17:50
    js变量名拼接 对象方式 var name = 'test'; window[name+1] = '变量名由方法一拼接而成,变量:test1' window['test' + 2] = '变量:test2' 数组 var arr=[]; for(var i=0;i<xxx.length;i++ ) { arr[i]=内容 } ...
  • 理解:JS变量名和函数名的提升

    千次阅读 2017-08-04 19:44:22
    要点)函数声明是函数的声明和...当我看到这个的时候,我第一个想到变量名和函数名一样,有冲突然。所以我把变量名和函数名设置成不一样。 那么其实存在一个问题,函数名和变量名的提升问题。 这个...
  • 只能以 : 双字节 小写字母 大写字母 _ $ 为开头 以 : 双字节 小写字母 大写字母 _ $ 数字 为其他字符 /^([^\x00-\xff]|[a-zA-Z_$])([^\x00-\xff]|[a-zA-Z0-9_$])*$/
  • js变量命名规则

    千次阅读 2019-10-05 14:56:19
    2、变量名中不允许使用空格和其他标点符号,首个字不能为数字。 3、变量名长度不能超过255个字符。 4、变量名区分大小写。(javascript是区分大小写的语言) 5、变量名必须放在同一行中 6、不能使用脚本语言中保留的...
  • Jquery/Javascript动态获取JS变量名/对象

    万次阅读 2014-06-06 16:14:52
    有一个项目做连动,数据是通过JS写好的。
  • javascript变量命名规则

    千次阅读 2019-05-22 21:00:49
    javascript变量命名规则: 以字母、下划线、$开头; 区分大小写; 由字母、下划线、$或数字组成; 不能使用关键字和保留字
  • js动态生成变量名

    万次阅读 2019-03-15 15:48:27
    动态生成变量名 var vars={}; //批量定义 for(var i=0;i&lt;5;i++){ var varName='name-'+i; //动态定义变量名 vars[varName]='value-'+i; //动态赋值 } console.log(vars); ...
  • var x=12 var x=13 function x() { console.log(x) } console.log(x); //13 //err:x is not a function x() ...这个串代码执行完会报错 : a is not a function ... 这里涉及到函数和变量的...
  • JavaScript(js) JSON根据变量名取值

    千次阅读 2019-09-29 15:51:00
    <script> var json = {"name":"test", "age":20}; var variable = "name"; alert(json.variable ); // undefined 错误取值 alert(json[variable]); // test 正确取值 </script>
  • js变量名与函数名重名的问题

    千次阅读 2019-08-22 20:49:51
    3)开始执行函数b,函数b内有一个函数名为a的函数声明,且函数a下面有一个变量名为a的变量,且赋值为10,这里便开始了难点分析。首先看函数a,由于在执行函数b的时候,并没有调用函数a,因此函数a并没有起作用;但是...
  • 禁止使用JavaScript关键词、保留字作为变量名 变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值的类型 尽量避免使用没有意义的命名 1.大驼峰,每一个单词的首字母都大写,例如:...
  • 1. 定义变量 JavaScript 是一种弱类型语言,也就是说不需要指定变量的类型,JavaScript的变量...var 变量名 = 值; var iNum = 123; var sTr = 'asd'; //同时定义多个变量可以用","隔开,公用一个‘var’关键字 ...
  • js动态循环变量名

    2020-09-29 11:25:14
    var len = 6; var nameMap = []; var i; for (i = 0; i < len; i++) { nameMap[i] = i; } console.log(nameMap);
  • js属性变量代替

    2020-11-12 15:59:10
    在前端中,我们有时候需要利用变量名来设置属性名,虽然不是很常见,但是也是一个应用场景。这时候,我们如果想当然的,直接使用变量来设置,那么可能不会达到我们想要的结果的。我们先来通过示例来演示一下。 ...
  • 今天在写js的时候碰到了难题,我又一个页面需要生成很多的变量。但是变量的名称是根据参数的不同而区分的。 例如可能需要生成 date_1,date_2,datet_3… (后面的数字是根据参数来的)。 所以我的函数 应该由 var ...
  • js 动态生成变量名

    2019-09-19 14:52:47
    var name; $.each(arr,function(i,v){ name = "index_" + i; window[name] = "value"; }) //变量名使用方法 window["index_"+ i]
  • javascript变量的声明以及命名规则 一、变量的声明(三种方式) 变量使用前需要先声明; 声明变量的关键字是:var; 语法:var 变量名 = 变量值; 先声明,再赋值 var a; //变量的声明 a = 10; //变量的赋值 同时...
  • JavaScript变量的命名规则和规范

    千次阅读 2019-07-23 19:22:24
    1.规则 - 必须遵守的,不遵守会报...变量名必须有意义 遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。例如:userName、userPassword 下面哪些变量名不合法 良好的书写规范可以让你的JavaScript代码更上一...
  • JS动态生成变量名并且赋值 var vars = {}; //批量定义属性名称 for(var i = 0;i < 10; i++){ var attrName = 'my-'+i; //动态定义变量名 vars[attrName] = 'value-'+i; //动态赋值 } console.log(vars); ## ...
  • 如何在给js变量名时,拼接变量?

    千次阅读 2019-06-25 20:03:42
    最近在传参时,需要给成吨的变量起名,例如:tree_1, tree_2, tree_3,甚至是这种:testList[0].id,testList[0].name,testList[1].id,testList[1].name… 问题 本想着在循环中拼接字符串与变量 i // 错误示范 ...
  • JS随机变量名

    千次阅读 2018-11-05 21:02:52
    //简单的用字符串作为变量名 window['hello'] = "hello, world"; alert(hello); //批量定义 for(var i=0; i&lt;10; i++) { var varname="var"+i; window[varname] = "value"...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 372,480
精华内容 148,992
关键字:

js变量名