js中标识符生成方式的演变
VaR
功能
我们知道,JS是不是像其他语言,如Ruby java,这是用来命名变量只有关键字var,无论什么类型的数据用var声明,当然,并不意味着语言是弱类型,它在运行时的类型(根据不同的运营商)将隐式转换。在其他语言如java,光的申报数的关键词是int,float,双,和长。
VaR num1 = 10; / /整数
VaR num2 = 10.1; / /浮
var str =约翰'; / /串
var
var obj = {}; / /对象
/ / java
int num1 = 10;
双num2 = 10.2;
字符串;
布尔值= false;
除了在js标识符中使用var,函数关键字还可以产生标识符。函数类型声明的标识符可以是函数、方法或构造函数(类)。
函数
功能fetchdata(URL参数){
…
}
方法
var obj = { {
GetUrl:函数(){
}
};
类
功能人(姓名,年龄){ }
person.prototype = { {
}
2和6岁
VaR
功能
让
const
等级
你可以看到,6加3关键词可以产生的标识符,让/常量/班。让 / const用于声明变量和类用于定义类。
定义公共变量
让约翰的名字=;
为了(让我= 0;i < arr.length;i++){
}
如果(嘘){
让obj = { };
…
}
定义常量
常数pi=3.1415926;
常量$;
类定义
类点{
构造函数(x,y){
这个;
这个,y = y;
}
ToString(){
返回(+,+,+;
}
}
在6时代,我们可以想象一下,我们的代码风格应该小于VaR让,让,const有块级,没有变增加。声明类也使用类和类关键词股的功能任务的一部分。
以上是本文的全部内容,希望大家能喜欢。