首页
学习
活动
专区
圈层
工具
发布

JavaScript变量的小驼峰命名法

什么是小驼峰命名法JavaScript中变量的小驼峰命名法,一般指的是JavaScript的变量的名称或函数的名称采用大小写字母搭配的方式进行命名,比如:folowerName、studentAge,其中...小驼峰命名变量的用处是什么浏览器执行JavaScript的代码的时候,并不会因为其中变量的命名得“乱七八糟”而不执行,也不会因为变量命名得“眉清目秀”就执行得快一些,浏览器对这些变量一视同仁,只要命名规范...但是,JavaScript的代码又不全是给浏览器“阅读”的,很明显的是还有JavaScript的开发人员,他们需要对代码进行阅读、理解、修改、优化、强化等等,因此:一个意思或指向性十分明确的变量名称便十分有助于开发人员对...变量小驼峰命名实例代码,及在线编辑器下面实例中声明了两个变量,一个变量名采用小驼峰命名法,一个采用“随机字母”的命名法: var webName = "笨鸟工具" var amjoaiuemalkjfdakljfoiehgjskjbz...= "x1y1z1.com" alert(webName + amjoaiuemalkjfdakljfoiehgjskjbz)原文:JS变量的小驼峰命名法免责声明:内容仅供参考。

50820

Web 前端开发代码规范

-- /XXX模块 --> 2.2.4标签与属性 1、由于html标签和属性不区别大小写,所有建议都采用小写,尤其是自定义标签和属性名,否定js中取不到,如: CSS代码规范 2.3.1 CSS引用规范 1、所有CSS均为外部调用,不得在页面书写任何内部样式或行内样式; 2、html页面引入样式文件: 统一使用link标签,少用@import(原生import...// 单行注释说明(上面添加一空行, //与说明之间空一格) this.arg2 = arg2; }; 3.4 命名规则 变量名应由 26 个大小写字母(A..Z,a..z),10 个数字(0..9)...ES5中可为对象特定属性设为只读或让整个对象不可修改。 但在非严格模式中尝试修改一个只读属性只会默不做声的失败。...jQuery中class选择器是最慢的,因为在IE浏览器下它会遍历所有的DOM节点。

3.8K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    程序员必知的常见命名方法

    软件开发中,命名无处不在。 比如我们需要对项目命名、目录命名、文件命名、类命名、变量命名,还有其他类型的资源等等。那么取名时,业界有哪些命名方法呢?...1.驼峰式 驼峰命名法(Camel Case)不同单词之间没有分隔符,采用大小写混合的方式区分不同单词。 小驼峰 如果第一个单词首字母小写,称为小驼峰(camelCase)。...驼峰式是一种非常流行的将单词组合成单个概念的方式。在许多语言中(如 Java、JavaScript、C#),小驼峰常被用来命名局部变量和函数,大驼峰常用来命名全局变量和类。...我们在 K8S 的资源配置文件中也会看到 kebab-case。 此外,在 CSS 中,所有属性名称和大多数关键字值也主要采用 kebab-case 格式。...这个前缀可以明确某个变量保存的是字符还是数值。 在使用匈牙利应用命名法的代码中有时候也可能包含匈牙利系统命名法,即在描述被单独以类型方式定义的变量时使用。

    1.8K20

    Web前端开发代码规范(基础)

    -- /XXX模块 --> 2.2.4标签与属性 1、由于html标签和属性不区别大小写,所有建议都采用小写,尤其是自定义标签和属性名,否定js中取不到,如: CSS代码规范 2.3.1 CSS引用规范 1、所有CSS均为外部调用,不得在页面书写任何内部样式或行内样式; 2、html页面引入样式文件: 统一使用link标签,少用@import(原生import...;     // 单行注释说明(上面添加一空行, //与说明之间空一格)     this.arg2 = arg2; }; 3.4  命名规则 变量名应由 26 个大小写字母(A..Z,a..z),10...ES5中可为对象特定属性设为只读或让整个对象不可修改。 但在非严格模式中尝试修改一个只读属性只会默不做声的失败。...jQuery中class选择器是最慢的,因为在IE浏览器下它会遍历所有的DOM节点。

    3.4K21

    GOGO-前端开发规范

    -- /XXX模块 -->复制2.2.4标签与属性1、由于html标签和属性不区别大小写,所有建议都采用小写,尤其是自定义标签和属性名,否定js中取不到,如:CSS代码规范2.3.1 CSS引用规范1、所有CSS均为外部调用,不得在页面书写任何内部样式或行内样式;2、html页面引入样式文件:统一使用link标签,少用@import(原生import...// 单行注释说明(上面添加一空行, //与说明之间空一格) this.arg2 = arg2;};复制3.4  命名规则变量名应由 26 个大小写字母(A..Z,a..z),10 个数字(0..9...ES5中可为对象特定属性设为只读或让整个对象不可修改。 但在非严格模式中尝试修改一个只读属性只会默不做声的失败。...jQuery中class选择器是最慢的,因为在IE浏览器下它会遍历所有的DOM节点。

    1.1K20

    Python编程 标识符

    只能以 字母 数字 下划线 组成  (数字不能作为开头使用) 3.见名知意 4.蛇形、小驼峰、大驼峰 命名法 5.变量(小写);常量(大写) 6.不能以关键词作为标识符 总结 ---- 前言 本章将会讲解...在Python当中也是一样的我们要反复调用,使用一个东西,需要知道他的名字。 ---- 2.标识符的介绍 所谓的标识符就是对变量常量,函数,类等对象起的名字。...---- 二.python 标识符命名规定 1.注意大小写 2....4.蛇形、小驼峰、大驼峰 命名法 ---- 使用下划线连接两个单词 叫做蛇形命名(推荐)  小驼峰  大驼峰 总结:来区分两个多个单词 ---- 5.变量(小写);常量(大写) MB_CUR_MAX...stdin是常量,但是全是小写 ---- 6.不能以关键词作为标识符 如:内置的的函数和自带的类 通过 import keyword         keyword.kwlist 查看内置关键词

    1.5K30

    基于 VUE 技术栈的大前端三层架构简略

    关于接口缓存,也可以在Http.js中完成。...虽然一般不需要这样做,这里只展示实现方式)可以这样实现: class SomeInterfaceObject extends Emiter{...} 5,关于命名规范 鉴于windows与linux大小写敏感不一致...,而命名规范主要关乎大小写,所以这个问题值得重视。...所有文件名,使用小写、间以下划线间隔。 所有函数名、方法名使用小驼峰命名法。 所有类名、接口名(JS没有接口这里是伪接口),使用大驼峰命名法。 所有局部变量、文件变量,全部使用小驼峰命名名。...所有被引入的对象或类,对象名使用小驼峰、类名使用大驼峰。 所有css class名称,所有字母小写、单词间以中划线。使用less scoped模式,可以有效避免名字过长。

    2.1K20

    多个单词的命名规范有哪些优缺点?

    驼峰方式在 HTML 中的一个不好之处: 在前端方面,浏览器会把一些名称变量属性等转换为小写,例如标签的 attribute 名会被全部强制转为小写: ?...这个例子中,只有位于前面的id属性发挥了作用,不管大小写 而如果在项目中习惯使用驼峰命名,有时候可能会因为不小心写了个userName和username在同一个文件中,而满头大汗流浃背地找 bug。...横杠方式命名的网址在 SEO 优化中的一个优点: 在国外的英文网站中,网址是建议使用横杠的。...因为国外多数人使用的是谷歌浏览器,在搜索时,网址也会被考虑到英文搜索中,而谷歌搜索引擎会把横杠作为一个词的分隔符,但却不会把下划线考虑进去。所以做 SEO 优化时,也会把网址的书写格式考虑进去。...以 Django 框架为例,Django 使用路由系统来实现 URL 与实际网页的渲染程序的关联,所以不管项目文件名如何,只需要修改路由系统中的 URL 字符串便可以实现网址中的英文使用横杠连接的效果,

    2K10

    【JavaScript】JavaScript 变量 ③ ( JavaScript 变量命名规范 | 变量名组成 | 变量名开头 | 严格区分大小写 | 不能是关键字 | 驼峰式命名 | 常量全大写 )

    一、 JavaScript 变量命名规范 1、变量名组成 JavaScript 变量名由 字母 : 大写字母 A - Z , 小写字母 a - z ; 数字 : 0 - 9 ; 下划线 : _ ; 美元符号...numeric literal.javascript //var 18name = "Tom"; 3、变量名严格区分大小写...JavaScript 变量名称 严格区分 大小写 字母 ; 下面的 var name 和 var Name 是 2 个不同的变量 ; // 变量名严格区分大小写..., 如 : Date、String、Math ; 5、驼峰式命名法 JavaScript 中 推荐使用 驼峰命名法 , 小驼峰命名法 lowerCamelCase : 第一个单词首字母小写 , 后续单词首字母大写...var myName = "Tom"; console.log("myName : " + myName); 展示效果如下 , 在 浏览器控制台 中 , 输出如下内容

    2K10

    最新前端Vue代码风格指南大全

    一、命名规范 市面上常用的命名规范: camelCase(小驼峰式命名法 —— 首字母小写) PascalCase(大驼峰式命名法 —— 首字母大写) kebab-case(短横线连接式) Snake...-- 在 DOM 模板中 --> 1.3.5 自闭合组件 在单文件组件、字符串模板和 JSX 中没有内容的组件应该是自闭合的——但在 DOM...并且 v-on 事件监听器在 DOM 模板中会被自动转换为全小写 (因为 HTML 是大小写不敏感的),所以 v-on:myEvent 将会变成 v-on:myevent——导致 myEvent 不可能被监听到...样式选择器,属性名,属性值关键字全部使用小写字母书写,属性字符串允许使用大小写。...浏览器私有前缀 CSS3 浏览器私有前缀在前,标准前缀在后。

    4.5K20

    这些规范你需要上点心

    Python库的命名约定有点混乱,但Python官方还是有做了一些约定,在我们写代码过程中,均遵守了这些约定,在代码可读性、美观性以及实用性都是有益的。...这种命名叫做驼峰式大小写,有时也称为StudlyCaps。注意:在CapWords中使用首字母缩写词时,请使用首字母缩写词的所有字母大写。...利用“驼峰式大小写”来表示,可以增加变量和函数的可读性。...在某些字体中,这些字符与数字1和零没有区别。当尝试使用"l"时,请改用"L"。 软件包和模块名称 模块应使用简短的全小写名称。如果模块名称可以提高可读性,则可以在模块名称中使用下划线。...尽管不鼓励使用下划线,Python软件包也应使用短小写全名。 类名 类名通常应使用驼峰式大小写(CapWords)约定。 在接口被记录并主要用作可调用函数的情况下,可以代替使用函数的命名约定。

    1.6K40

    史上最全 Vue 前端代码风格指南

    一、命名规范 市面上常用的命名规范: camelCase(小驼峰式命名法 —— 首字母小写) PascalCase(大驼峰式命名法 —— 首字母大写) kebab-case(短横线连接式) Snake(...对于绝大多数项目来说,在单文件组件和字符串模板中组件名应该总是 PascalCase 的,但是在 DOM 模板中总是 kebab-case 的。...并且 v-on 事件监听器在 DOM 模板中会被自动转换为全小写 (因为 HTML 是大小写不敏感的),所以 v-on:myEvent 将会变成 v-on:myevent——导致 myEvent 不可能被监听到...样式选择器,属性名,属性值关键字全部使用小写字母书写,属性字符串允许使用大小写。...浏览器私有前缀 CSS3 浏览器私有前缀在前,标准前缀在后。

    4.2K20

    一篇史上最全面的 Vue 代码风格指南,建议收藏

    一、命名规范 市面上常用的命名规范: camelCase(小驼峰式命名法 —— 首字母小写) PascalCase(大驼峰式命名法 —— 首字母大写) kebab-case(短横线连接式) Snake...对于绝大多数项目来说,在单文件组件和字符串模板中组件名应该总是 PascalCase 的,但是在 DOM 模板中总是 kebab-case 的。...并且 v-on 事件监听器在 DOM 模板中会被自动转换为全小写 (因为 HTML 是大小写不敏感的),所以 v-on:myEvent 将会变成 v-on:myevent——导致 myEvent 不可能被监听到...样式选择器,属性名,属性值关键字全部使用小写字母书写,属性字符串允许使用大小写。...浏览器私有前缀 CSS3 浏览器私有前缀在前,标准前缀在后。

    2.9K41

    java标识符命名规范

    标识符identifier命名规范 常量、变量、方法、类和包的名称等 1、标识符不能以数字开头 2、必须以下划线、字母、$开头 3、java中包名、类名是不区分大小写的 也就是说包名:com.wang...###但在使用命令窗口执行java类是,类名是区分大小写的:例如 类名是HelloWorld的类 执行时的命令是 java HelloWorld 不能是 java helloworld 但是方法名、...成员变量名、属性名是严格区分大小写的,即 Int Aa,aA ; 是正确的 ,编译不会报错!!!...综上述:总体上讲 Java 是大小写敏感的即区分大小写的!...4、不能是java的关键字或者叫保留字 常规建议: 1、驼峰标识 1.1、类名,接口名称在命名的时候要首字符大写 1.2、方法,变量命名的时候首字母要小写 1.3、多个单词拼接表示一个标识符的时候,

    92910

    精选!5 个必备必知必用的前端插件

    当你在 HTML 文件中右键单击选择器时,选择 “Go to Definition 和 Peek definition” 选项,它便会给你发送样式设置的 CSS 代码。 ?...就是可以在 VSCode 中选择在浏览器中打开该文件。...我们都知道由于 VSCode 没有提供直接在浏览器中打开文件的内置界面,所以此插件在快捷菜单中添加了在默认浏览器查看文件选项,以及在客户端(Firefox,Chrome,IE)中打开命令面板选项。...它会在您键入时立即运行代码,并在代码编辑器中显示各种执行结果。说白了就是一个调试工具插件,能够根据你正在编写的代码提供实时反馈。配置简单而且能够预览变量的函数和计算值结果。 ? ?...5、Change Case 虽然 VSCode 内置了开箱即用的文本转换选项,但其只能进行文本大小写的转换。

    2.7K50

    程序开发中那些莫名奇妙的bug

    路径名称不区分大小写 1:例如:在web端程序的控制层action返回一个页面路径时,假设路径中的某个元素使用了大写,而静态页面使用了小写,如果你在Windows下开发可能不会出现任何问题,因为Windows...有时我们为了体验更好,都习惯在输入框里面使用placehoder,殊不知,在IE8下,placehoder里面的值会直接传到后台,这时就应该加上判断,再比如js一直报错‘缺少右括号’,检查一下你的代码是不是有空格...,可想而知,全是乱码(有时后果很严重的)。...250:x); 结果为ú,对于三目运算符中的两个结果,如果一个是常量,一个是类型T的变量,则常量会被转型为类型T。 8:mysql数据库字段值的大小写问题。...如果插入2个不同的值当做key,但是数据库就是抛出duplicated key,这时你需要仔细看一下你的两个值区别是不是在大小写上面不同,在默认情况下mysql字段内容是不区分大小写的,至于怎么设置,方法很多

    81820

    一点知识丨各种变量格式你真的都清楚吗?

    ” 大家想必听说过一些变量命名格式,比如大驼峰式、小驼峰式,其他的你还知道什么? 今天看文档的时候,提到了一个 kebab case,这个你知道是什么命名格式吗?不知道的接着往下看。...这篇文章我们把所有变量命名格式梳理下。 Lower Camel Case 又名:小驼峰式 特征:第一个单词首字母小写,后续单词首字母大写。...例如:first_name、last_name Kebab Case 又名:Spinal Case、Train Case、Lisp Case 特征:每个单词小写,单词之间用中划线连接。...例如:first-name、last-name Studly Case 特征:混合大小写,对大写字母的使用没有语义或语法意义。有时只有元音是大写的,其他时候大写和小写是交替的,但通常只是随机的。...它也可以用来模拟营销人员在命名计算机软件包时违反标准英语案例惯例的行为,即使在没有技术要求的情况下也是如此。

    70530

    Thinkphp命名规范

    类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如 DbMysql.class.php ; 类的命名空间地址和所在的路径地址一致...例如 Home\Controller\UserController 类所在的路径应该是 Application/Home/Controller/UserController.class.php ; 确保文件的命名和调用大小写一致...,是由于在类Unix系统上面,对大小写是敏感的(而ThinkPHP在调试模式下面,即使在Windows平台也会严格检查大小写); 类名和文件名一致(包括上面说的大小写一致),例如 UserController....php 为后缀(第三方引入的不做要求); 函数的命名使用小写字母和下划线的方式,例如 get_client_ip ; 方法的命名使用驼峰法,并且首字母小写或者使用下划线“_”,例如 getUserName...开发建议 遵循框架的命名规范和目录规范; 开发过程中尽量开启调试模式,及早发现问题; 多看看日志文件,查找隐患问题; 养成使用I函数获取输入变量的好习惯; 更新或者环境改变后遇到问题首要问题是清空Runtime

    2K30
    领券