石头皮

2017年3月25日

AngularJS2.0教程(一)快速上手之基础知识

摘要: Why Angular2 Angular1.x显然非常成功,那么,为什么要剧烈地转向Angular2? 性能的限制 AngularJS当初是提供给设计人员用来快速构建HTML表单的一个内部工具。随着时间的推移,各种特性 被加入进去以适应不同场景下的应用开发。然而由于最初的架构限制(比如绑定和模板机制 阅读全文

posted @ 2017-03-25 21:09 石头皮 阅读(406) 评论(0) 推荐(0) 编辑

angular2架构详解

摘要: 参考 http://codin.im/2016/09/18/angular2-architecture-intro/ http://www.tuicool.com/articles/EvEZjmZ 本文将从框架角度简单介绍Angular2的基本架构,如果你对Angular2还不太了解,请先阅读另两篇 阅读全文

posted @ 2017-03-25 20:55 石头皮 阅读(8953) 评论(1) 推荐(0) 编辑

用一道面试题考察对闭包的理解

摘要: 关于闭包的用法,几乎是所有前端面试中必点的菜之一,也是考察javascript掌握程度的重要知识之一,下面这题,是某知名IT企业出的题型,我稍加修改,分享如下: 请写出执行结果? 关于这样的题型,应当怎样去分析呢? obj.dose().call(this) 这个表达式有点长,看着有点眼晕,不妨进行 阅读全文

posted @ 2017-03-25 20:51 石头皮 阅读(201) 评论(0) 推荐(0) 编辑

90%会搞错的JavaScript闭包问题

摘要: 由工作中演变而来的面试题 这是一个我工作当中的遇到的一个问题,似乎很有趣,就当做了一道题去面试,发现几乎没人能全部答对并说出原因,遂拿出来聊一聊吧。 先看题目代码: 这是一道非常典型的JS闭包问题。其中嵌套了三层fun函数,搞清楚每层fun的函数是那个fun函数尤为重要。 可以先在纸上或其他地方写下 阅读全文

posted @ 2017-03-25 20:48 石头皮 阅读(287) 评论(0) 推荐(0) 编辑

最全的javascriptt选择题整理

摘要: 一、单项选择(165题) 1.HTML是什么意思? A)高级文本语言 B)超文本标记语言 C)扩展标记语言 D)图形化标记语言 2.浏览器针对于HTML文档起到了什么作用? A)浏览器用于创建HTML文档 B)浏览器用于查看HTML文档 C)浏览器用于修改HTML文档 D)浏览器用于删除HTML文档 阅读全文

posted @ 2017-03-25 20:42 石头皮 阅读(2100) 评论(0) 推荐(0) 编辑

导航