想学好一门语言,三天打鱼四天晒网那肯定是不行的,必要的学习和一段比较长的领悟过程那是必须的,不过呢就目前这个现实的社会想只学一门语言然后用到老那几乎是不太可能了,大多数的时候还是要学习学习一些用得上的计算机语言,但也不能什么都学,这个搞一点那个搞一点最终什么都玩不透,最好的办法还是把一种语言学精了,然后在慢慢涉猎一些相关的语言,所谓的一法通万法通。
根据个人的一些经验,对于入手一门语言的基本思路做个小结
基本法
1.了解一本语言的对象结构,或者数据结构,基本上一个对象就是一个键值对,所有东西都是键值对
2.变量是如何声明、赋值、引用
3.数组的声明和引用
4.方法体的声明和使用
5.条件表达式
6.遍历
示例
按照以上几个要点,这里用个比较简单的javascript来做个示例
1.对象
var obj = {propa:1,propb:2,funca:function(){}}
这对象的结构基本上就都是键值对
var pv1 = obj.propa;
var pv1 = obj[“propa”];
var abc = obj.funca();
//类
var classa = function( a ){
var b = a;
this.func = function(){};
};
var aobj = new classa(1);
aobj.func();
2.变量
var myname = “fullstacks”;
var myobj = {propa:1,propab:”abc”}
myname = myobj.propa;
3.数组
var list = [1,2,3,5];
var no1 = list[0];
list.push(6);
list.pop();
4.方法体
function add(a,b){
return a b;
}
var c = add(1,2);
5.表达式
if(a