纯新手的入门---变量名的声明规范

1.可以使用数字,但不能以数字开头

2.不可以使用汉字,当然这不是语法要求,是习惯要求,(个人认为:可以使用,但是没见过那么用的,因为用拼音已经low到人类底线了!)

3.不能使用特殊符号,出了下划线和$(个人认为和jq有关)

4.js的变量严格区分大小写(个人一直用的小写)

5.声明变量要有意义,不要随意abcd(用abcd的我只见过百度那一家那么任性的)

6.变量名称不能和系统的关键字,保留字重复(防止关键字保留字冲突)

时间: 2024-10-09 02:54:45

纯新手的入门---变量名的声明规范的相关文章

《从零开始学Swift》学习笔记(Day58)—— Swift编码规范之变量或常量声明规范

原创文章,欢迎转载.转载请注明:关东升的博客 声明是在声明变量.常量.属性.方法或函数和自定义类型时候需要遵守的规范. 首先变量或常量时每行声明变量或常量的数量推荐一行一个,因为这样以利于写注释.示例代码如下. 推荐使用: let level = 0 var size = 10 不推荐使用: let level = 0; var size =10 变量或常量的数据类型,如果有可能应尽可能采用类型推断,这样代码很简洁.示例代码如下. 推荐使用: let level = 0 var size = 1

(编程语言+python+变量名+垃圾回收机制)*知识点

编程语言 从低级到高级的发展的过程 1.机器语言 计算机是基于电工作的.(基于高.低电平 1010010101011) 如果用机器语言表现一个字符的意思需要多段代码的行.但是计算机读取的快. 所以机器语言的 优点:执行速度够快 缺点:开发效率非常低 2.汇编语言 汇编语言的属性,汇编语言通过英文字符组成 优点:执行效率相较于机器语言略低 缺点:开发效率相较于机器语言略高 举个例子: ; hello.asm section .data ; 数据段声明 msg db "Hello, world!&q

《python第一课总结》python变量名规范、、、

python变量, 代指 变量名=值 变量名的一些规范 只支持数字.字母.下划线 数字不能开头 不能使用python自身命名的名称. python条件 if 条件,elif 条件,else 循环语句 while 条件 1 kaishi=1 2 while True: 3 print("kaishi") 4 if kaishi ==100; 5 break 6 start +=1 7 8 #输出100的数

JavaScript:声明变量名的语法规则

一.语法规则 1.变量必须使用字母.下划线(_)或者美元符($)开始. 2.然后可以使用任意多个英文字母.数字.下划线(_)或者美元符($)组成. 3.不能使用JS关键词与保留字. 二.示例 var score; score="100"; 三.注意 1.JS区分大小写.如变量score与Score是不一样的,相当两个变量. 2.变量虽然可以不声明,直接使用,但不规范,会涉及变量名提升等问题.

python之路 --变量声明和变量名命名规则

1.声明(定义)变量: username='alex'上面声明了一个变量,变量名为:username, 变量值为:alex 2.变量名必须是字母,数字和下划线的任意组合:必须以下划线或英文字母开始, 不能是数字开头. username='alex'          ---正确的格式   _username2="xiaomi" ----正确的格式   3username='xiaohua' ----错误的格式

c++趣味之变量名,颠覆所有教科书的VisualStudio

GCC不参与这次的趣味. 所有的教程都会告诉你,c++的变量名,类名,函数名都应该是字字母或下划线开头的字母.数字.下划线组合,像这样: int _abc123; 实际上,VisualStudio并不遵守这个规范,而是更宽泛,这些都可以: #include <stdio.h> #include <tchar.h> #define 如果 if #define 打印 printf #define 返回 return #define 开始 { #define 结束 } #define 主

python新手之2变量

变量 变量是将储存的值保存在内存中.当声明一个变量的时候会在内存中开辟一个储存内容的位置. 基于变量的数据类型,解释器分配内存空间并决定储存的内容.因此我们可以通过变量分配不同的数据类型,可以在变量中储存数据类型为整数,小数,字符等 在python中,变量是不需要明确声明变量类型和长度来保留内存空间.当变量分配值的时候,python会自动发出声明,等号(=)用于变量赋值,python变量也不需要像PHP那样前面加特殊符号 变量使用注意事项: 0.使用变量前必须对其先赋值 1.变量名只能使用英文字

变量名提升

预解析的过程 代码的执行过程 程序在执行过程,会先将代码读取到内存中检查,会将所有的声明在此时进行标记.所谓的标记就是让js解释器直到有这个名字,后面在使用名字的时候,不会出现未定义的错误,这个标记就是提升 声明: 名字的声明,标识符的声明(变量名的提升) 名字的声明就是让我的解释器知道有这个名字 名字没有任何数据与之对应 函数的声明 函数声明包含两部分 首先告诉解释器函数的名字 告诉解释器 这个名字对应的函数体是什么 函数声明与函数表达式有区别,函数声明是单独写在一个结构中,不存在任何语句,逻

零基础学python-16.3 变量名解析:LEGB原则

这一章节我们来说说变量名解析的原则:LEGB原则 1.当函数使用未认证的变量名时,python搜索4个作用域,本地作用域(L)->上一层结构中def或者lambda的本地作用域(E)->全局作用域(G)>内置作用域(B),并且在第一次找到这个变量名的地方停下来 2.函数给一个变量赋值的时候,总是创建或者改变本地作用域的变量名,除法他是声明为全局 >>> def test(): x=1 print(x) print(id(x)) x=2 print(x) print(id