上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 代码如下: Foo.getName() 输出结果为:2原理:他调用的是Foo的静态方法(如果C#、java等后端语言来说),其实是因为Javascript中的Function本身就是Function和Object的结合,所以function既是函数,也是对象。在这里Foo就是执行了他对象上的一个fu 阅读全文
posted @ 2017-05-02 21:10 SamDragon 阅读(698) 评论(0) 推荐(2)
摘要: 近期温习了部分w3c上关于DOM事件的规范,发现以前有些模糊的概念更加清晰,以及受到罗胖(罗辑思维)的影响,很是想分享自己的了解的东西,希望大家给予指正或补充。 一、事件类型 此处为DOM2级事件,DOM3级对事件分解更加详细,后续文章继续整理。 二、事件对象 也就是所谓的event对象。标准浏览器 阅读全文
posted @ 2017-04-23 21:09 SamDragon 阅读(352) 评论(0) 推荐(0)
摘要: 闲暇之余,用于加深自己对基础的了解,徒手撸了一个留言板:输入框。废话少说,进入正题。简陋的效果如下(下载代码): 一、定义需求 二、详细设计 根据需求,我们大致可以想到如下问题: LeaveMsg:实现UI与留言板的交互 FaceWrap:实现表情殂的管理,以及相应事件的响应,如显示/隐藏,获取表情 阅读全文
posted @ 2017-04-23 17:26 SamDragon 阅读(1255) 评论(1) 推荐(1)
摘要: 一、运算符优先级 从高到低 二、类型检测与转换 以下都是规范中的内部方法,不可直接调用 提供的方法,可以直接调用 P: 2017-05-02 修正运算符优先级列表 阅读全文
posted @ 2017-04-13 07:57 SamDragon 阅读(686) 评论(0) 推荐(2)
摘要: 自己写的vue组件怎么才能让其他人引用呢,或者是共用组件如何让其他项目引用。本文就粗细的介绍下,如有疑问欢迎共同讨论。在这里你能了解下如下知识点: 1. 如何发布一个包到npmjs仓库上 2.如何引用一个npm包,尤其是本地引用 3.vue组件的两种引用方案 一、发布一个包到npm的步骤 在npmj 阅读全文
posted @ 2017-04-12 20:05 SamDragon 阅读(11177) 评论(1) 推荐(1)
摘要: 本文是学习和总结ECMAScript5.1规范形成的。是对规范中所提及的Javascript类型进行剖析后的个人观点的表达(如有Bug望各位道友指正)。主要是各类型的实例方法,不包含任务构造函数的方法。剖析的切入点如下: 1. 是否可以继承 2.通用方法、非通用方法,以及通用方法的使用。 名词解释: 阅读全文
posted @ 2017-04-09 20:58 SamDragon 阅读(423) 评论(0) 推荐(0)
摘要: 一直以来对Javascript的原型、原型链、继承等东西都只是会用和了解,但没有深入去理解这门语言关于继承这方面的本质和特点。闲暇之余做的理解和总结,欢迎各位朋友一起讨论。 本文本主要从两段代码的区别说明继承: 一、第一段代码: 二、第二段代码: 三、运行结果: 从结果可以看出两段代码的运行结果是一 阅读全文
posted @ 2017-03-31 08:01 SamDragon 阅读(384) 评论(0) 推荐(0)
摘要: 实现服务层与api层共用,也就表明Service层就是api层。 关键类和接口 System.Web.Http.Dispatcher.DefaultHttpControllerSelector webpai选择控制器的默认实现,可以重写SelectController方法 System.Web.Ht 阅读全文
posted @ 2017-03-26 21:40 SamDragon 阅读(1305) 评论(0) 推荐(3)
摘要: 一、原型与原型链的定义 原型:为其他对象提供共享属性的对象 注:当构造器创建一个对象,为了解决对象的属性引用,该对象会隐式引用构造器的"prototype"属性。程序通过constructor.prototype可以直接引用到构造器的"prototype"属性。并且添加到对象原型里的属性,会通过继承 阅读全文
posted @ 2017-03-26 21:29 SamDragon 阅读(446) 评论(0) 推荐(0)
摘要: 此篇文章是续 webpack多入口文件、热更新等体验,主要说明单元测试与e2e测试的基本配置以及相关应用。 一、单元测试 实现单元测试框架的搭建、es6语法的应用、以及测试覆盖率的引入。 1. 需要安装的项目: jasmine:单元测试库 karma:测试框架,配置选择phantomjs浏览器 ka 阅读全文
posted @ 2017-03-19 18:24 SamDragon 阅读(12159) 评论(1) 推荐(2)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页