js基础:数据类型,变量命名规范
2016-10-11 20:14
471 查看
JS的数据类型,由以下几种类型组成:
1)String 字符串 例:‘string’
2)Number 数字 例:123
3)Boolean 布尔 例:false
4)Null 空 例:null
5)Undefined 未定义 例:undefined
6)Object 对象 例:{a:'1asd }
7)Array 数组 例:['a','123',123]
1)字符串:作为基础的数据类型,指的是单引号或双引号中包含的所有字符,由于JS中使用单双引号均能被识别使用,若字符串中包含单双引号,用以包裹字符串的引号因与字符串内容不同,例:var aString= ' 小明说:“谢谢”。'
若内容为单引号,则用双引号包裹。
2)数字:需注意若有字符串内容为数字,例:‘123’,虽然依然可以在某种情况下用于计算,但本质不属于数字,执行下段代码
alert(typeof('123'))弹出值为 string
但若
alert(typeof(parseInt('123')));弹出值为 number,因为parseInt()已经将‘123’内的数字提取出。
3)布尔:布尔只有2个值:false true
4)null : 表示为空
5)undefined:只有一个值undefined,通常想获取的值为undefined表示可能是转换数据出错;或者变量没有获取到具体值,且原变量声明时未赋予值;
6)对象:有花括号包裹,内部对象的属性和值以name,value来定义,多属性用“,”逗号隔开。声明的变量即为对象。
7)数组:用.length的方式能得到数组值的个数;后面加[i]能提出单个对应值,第一个值的i为0,第二个为1,以此类推。
以下为ECMAScript中的关键字(有增删)
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
命名规范
JS的命名有具体几个规则:
1.只能用英文字母,数字,符号“_”和符号“$”。
2.开头不能用数字,只能用英文字母,符号“_”和符号“$”。
3.由于JS区分大小写,所以命名后记得区分。
4.不能使用JS中的关键字和符号。
5.变量长不能超过255个字符。
建议命名选定好三大命名方法中的一种之后,保持用自己的习惯来命名,例如可以固定以“ 类型_对象_动作”这样的方式来命名,对于组合起来较长的单词或对象名,可以取关键部分或者发音的关键字母组合,
例:o_psg_cng(object_passage_change),当然这跟个人习惯有关,祝早日找到自己的命名习惯~
1)String 字符串 例:‘string’
2)Number 数字 例:123
3)Boolean 布尔 例:false
4)Null 空 例:null
5)Undefined 未定义 例:undefined
6)Object 对象 例:{a:'1asd }
7)Array 数组 例:['a','123',123]
1)字符串:作为基础的数据类型,指的是单引号或双引号中包含的所有字符,由于JS中使用单双引号均能被识别使用,若字符串中包含单双引号,用以包裹字符串的引号因与字符串内容不同,例:var aString= ' 小明说:“谢谢”。'
若内容为单引号,则用双引号包裹。
2)数字:需注意若有字符串内容为数字,例:‘123’,虽然依然可以在某种情况下用于计算,但本质不属于数字,执行下段代码
alert(typeof('123'))弹出值为 string
但若
alert(typeof(parseInt('123')));弹出值为 number,因为parseInt()已经将‘123’内的数字提取出。
3)布尔:布尔只有2个值:false true
4)null : 表示为空
5)undefined:只有一个值undefined,通常想获取的值为undefined表示可能是转换数据出错;或者变量没有获取到具体值,且原变量声明时未赋予值;
6)对象:有花括号包裹,内部对象的属性和值以name,value来定义,多属性用“,”逗号隔开。声明的变量即为对象。
7)数组:用.length的方式能得到数组值的个数;后面加[i]能提出单个对应值,第一个值的i为0,第二个为1,以此类推。
以下为ECMAScript中的关键字(有增删)
break | do | instanceof | typeof |
case | else | new | var |
catch | finally | return | void |
continue | for | switch | while |
debugger* | function | this | with |
default | if | throw | delete |
in | try |
命名规范
JS的命名有具体几个规则:
1.只能用英文字母,数字,符号“_”和符号“$”。
2.开头不能用数字,只能用英文字母,符号“_”和符号“$”。
3.由于JS区分大小写,所以命名后记得区分。
4.不能使用JS中的关键字和符号。
5.变量长不能超过255个字符。
建议命名选定好三大命名方法中的一种之后,保持用自己的习惯来命名,例如可以固定以“ 类型_对象_动作”这样的方式来命名,对于组合起来较长的单词或对象名,可以取关键部分或者发音的关键字母组合,
例:o_psg_cng(object_passage_change),当然这跟个人习惯有关,祝早日找到自己的命名习惯~
相关文章推荐
- js基础:数据类型,变量命名规范、
- js基础:数据类型,变量命名规范
- js基础:数据类型,变量命名规范、
- js基础:数据类型,变量命名规范
- js基础:数据类型,变量命名规范
- JavaScript基础:数据类型,变量命名规范
- JS基础篇:数据类型&变量命名规范
- js数据类型和变量命名规范
- Web前端从入门到放弃(js数据类型、变量命名规范)
- javascript数据类型和变量命名规范
- js-01-基础-变量、数据类型、数据的操作
- js简介、变量、数据类型和运算符、命名法则
- js变量命名规范与变量类型
- C语言基础之变量的命名规则、定义常量、C的数据类型
- Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化
- c语言基础数据类型及命名规范
- Acticle 1:javascript数据类型和变量命名规范
- 了解不同的数据类型和变量的命名规范
- Python--前端基础之JavaScript(JS的引入方式,JS的变量、常量和标识符,JS的数据类型,运算符,流程控制,JavaScript的对象)
- C语言基础学习基本数据类型-变量的命名