Vue.js源码全方位深入解析

2,580 阅读1分钟
 

<section>课程地址: http://icourse8.com/vuejs_yuanma.html </section>

目录

第1章 准备工作 

第2章 数据驱动 

第3章 组件化 

第4章 深入响应式原理(上) 

第5章 深入响应式原理(下) 

第6章 编译(上) 

第7章 编译(下) 

第8章 扩展(上) 

第9章 扩展(中) 

第10章 扩展(下)

 第11章 Vue-Router 

第12章 Vuex

var isAdditiveNumber = function(num) {
    var str1,
        str2,
        s;
    for(var i=1;i<num.length-1;i++){
        for(var ii=i+1;ii<num.length;ii++){
            str1=num.slice(0,i);
            str2=num.slice(i,ii);
            s=num.slice(ii);
            if(str1.length>1&&str1[0]==0||str2.length>1&&str2[0]==0){
                continue;
            }else{
                var sum=parseInt(str1)+parseInt(str2);
                sum=sum.toString();
                while(s.indexOf(sum)==0&&s.length!==0){
                    str1=str2;
                    str2=sum;
                    sum=parseInt(str2)+parseInt(str1);
                    sum=sum.toString();
                    s=s.slice(str2.length);
                }
                if(s.length==0){
                    return true;
                }
            }
        }
    }
    return false;
};