JavaScript从前端到后端开发单页Web应用的过程
这篇文章给大家介绍JavaScript从前端到后端开发单页Web应用的过程,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
创新互联公司是一家集网站建设,湄潭企业网站建设,湄潭品牌网站建设,网站定制,湄潭网站建设报价,网络营销,网络优化,湄潭网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
一、第一个单页应用
https://github.com/zhangyue0503/html5js/blob/master/singlepagewebapplications/spa1.html
二、温故JavaScript
A.高级变量提升和执行环境对象
1.提升:JS引擎在进入作用域时,会对代码分两轮处理。第一轮,初始化变量;第二轮,执行代码。
第一轮:声明并初始化函数参数;声明局部变量,包括将匿名函数赋给一个局部变更,但并不初始化它们;声明并初始化函数。
2.每当函数被调用的时候,就会产生一个执行环境。所有函数中定义的变量和函数都是执行环境的一部分。JS把变量作为属性保存在一个对象上,这个对象称为执行环境对象。
3.JS把声明和初始化的变量当作执行环境对象的属性。
4.由于可以在执行环境中调用函数,会产生很多层的深度。在执行环境中调用函数,会创建一个新的嵌套在已存在的执行环境内的执行环境
在