变量命名规则

Dart 变量、常量和命名规则

匿名 (未验证) 提交于 2019-12-02 23:43:01
/* Dart 变量: dart是一个强大的脚本类语言,可以不预先定义变量类型 ,自动会类型推导 dart中定义变量可以通过var关键字可以通过类型来申明变量 如: var str='this is var'; String str='this is var'; int str=123; 注意: var 后就不要写类型 , 写了类型 不要var 两者都写 var a int = 5; 报错 Dart 常量: final 和 const修饰符 const值不变 一开始就得赋值 final 可以开始不赋值 只能赋一次 ; 而final不仅有const的编译时常量的特性,最重要的它是运行时常量,并且final是惰性初始化,即在运行时第一次使用前才初始化 永远不改量的量,请使用final或const修饰它,而不是使用var或其他变量类型。 final name = 'Bob'; // Without a type annotation final String nickname = 'Bobby'; const bar = 1000000; // Unit of pressure (dynes/cm2) const double atm = 1.01325 * bar; // Standard atmosphere Dart的命名规则: 1、变量名称必须由数字、字母、下划线和美元符($

python变量命名规则【详细】

落花浮王杯 提交于 2019-12-02 15:02:39
Python 需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(简单来说,标识符就是合法的名字)。 Python 语言的标识符必须以字母、下画线( )开头,后面可以跟任意数目的字母、数字和下画线( )。此处的字母并不局限于 26 个英文字母,可以包含中文字符、日文字符等。 由于 Python 3 支持 UTF-8 字符集,因此 Python 3 的标识符可以使用 UTF-8 所能表示的多种语言的字符。Python 语言是区分大小写的,因此 abc 和 Abc 是两个不同的标识符。 Python 2.x 对中文支持较差,如果要在 Python 2.x 程序中使用中文字符或中文变量,则需要在 Python 源程序的第一行增加“#coding:utf-8”,当然别忘了将源文件保存为 UTF-8 字符集。 在使用标识符时,需要注意如下规则 标识符可以由字母、数字、下画线(_)组成,其中数字不能打头。 标识符不能是 Python 关键字,但可以包含关键字。 标识符不能包含空格。 例如下面变量,有些是合法的,有些是不合法的 abc_xyz:合法。 HelloWorld:合法。 abc:合法。 xyz#abc:不合法,标识符中不允许出现“#”号。 abc1:合法。 1abc:不合法,标识符不允许数字开头。 关键字和内置函数 Python 还包含一系列关键字和内置函数

vue 项目中 js命名规则

一笑奈何 提交于 2019-11-30 18:36:32
类型 规范 示例 常量 全字符大写,单词用 '_' 分隔 FETCH_USERS、GET_USERS 变量、函数 小写开头驼峰式 camelCase 类、特殊意义的命名空间 大写开头驼峰式 CamelCase 方法、函数 a. 动词 或 动词+名称 组合 b. get 必须要有返回值 布尔值变量 is 或 has 前缀 私有属性或方法 用 '_' 或 '__' 前缀 事件处理函数 handle前缀 或 Handler 后缀 来源: https://www.cnblogs.com/ajaxlu/p/11635019.html

JavaScript变量命名规则规范

痴心易碎 提交于 2019-11-29 06:43:22
变量命名的规则: 一、必须遵守: 变量名可以由数字、字母、下划线、$组成,但是 不能以数字开头 区分大小写(大写的变量和小写的变量是不同的变量) 变量名不能是关键字或者保留字: 以上词汇不能用作变量名,不用刻意记忆,变量名命名错误时,会有错误提示,换一个即可。 二、建议遵守( 不遵守一看就不专业 ) 变量名需要有意义,即语义化,增强代码可读性,比如存储年龄用age,姓名用name,防止过段时间就不理解代码了,也防止合作时别人看不懂; 使用驼峰命名法:从第二个单词开始,首字母大写,如用户个人数据: var userPersonalData; 推荐阅读:JavaScript中变量的声明和使用https://mp.csdn.net/postedit/103244671 来源: CSDN 作者: _是清风 链接: https://blog.csdn.net/qq_43842918/article/details/103244773