1、初识javaScript
1.1、javaScript的语法特点
1、javaScript分为3个部分:ECMAScript核心语法部分、DOM文档对象模型部分和BOM浏览器对象部分,针对React Native 开发我们主要学习ECMAScript核心语法部分;
2、javaScript区分大小写:函数名,变量名都是要区分大小写;
3、javaScript的变量是动态弱类型的:变量不需要有强制的类型来确定在内存中分配的空间大小,可以将一个变量现赋值为字 符串再赋值为数字类型;
4、javaScript是编译型的:在编译后马上运行,没有中间文件产生
5、javaScript中每行结尾的分号可有可无
6、javaScript中可以利用反斜杠进行字符串的折行编写
var value="\
Welcome to javaScript\
my best friend";
console.log(value)
1.2、javaScript中的变量
1、javaScript使用var关键字和变量名来声明或定义变量:要遵守下面两个准则:
(1)变量名的第一个字符必须是字母、下划线或者是美元符号
(2)变量名的第一个字符除外的可以是字母、下划线、美元符号和数字
2、几种著名的变量命名方法
(1)Camel(驼峰)命名法:首字母小写,接下来每个单词的首字母大写
//驼峰命名法
var newName
(2)Pascal(大驼峰)命名法:首字母大写,接下来每个单词的首字母大写
//大驼峰命名法
var NewName
(3)匈牙利类型命名法:在命名的过程中加入变量的类型,在变量名的最前面加入变量类型的标识,这个方法在C++的代码 中时常会见到
//匈牙利类型命名法
var iNumber=5
var strName='小明'