js
文章平均质量分 77
风左山心
还行
展开
-
js模板引擎artTemplate内部实现原理
原生js模板引擎内部实现原理模板引擎的实质其实是利用正则表达式,替换模板当中事先定义好的标签必备元素:字符串 正则 数据1.不引入模板引擎,简单实现 !-- 1.创建模板 --> // %> 符号包裹起来的语句则为模板的逻辑表达式 //为输出表达式 my name is i am years old //2.将函数进行简单封装原创 2016-03-14 01:30:40 · 1532 阅读 · 1 评论 -
闭包的应用斐波拉契数列为例详细讲解
(今天写到这里已经很晚了,写博客是件非常辛苦的事情,如果有写的不好的地方值及时指正,本来是很想放弃的,懒得写,因为真的没啥时间,但是因为男神的鼓励,所以忍着痛继续写了,当初写博客也是他鼓励的,感谢一下~~~)先解释下什么是闭包闭包是一个受到保护的变量空间. 从字面意思来看就是封闭和包裹为什么说函数是闭包?在函数中定义的变量,在函数外部无法访问,因此这个函数就构成闭包特点:在函数体内部允许访问外原创 2016-04-05 02:03:02 · 1928 阅读 · 4 评论 -
函数的四种调用模式函数模式构造器模式方法模式上下文模式
函数的四种调用模式: 1.函数模式 2.方法模式 3.构造器模式 4.上下文模式 先来说说函数模式和方法模式以及构造器模式:函数调用模式:定义一个函数,如果单独的将其调用,不将其与任何东西关联就是函数调用模式function F(){}F();方法模式定义一个函数,如果将函数赋值给一个对象的成员,那么利用对象来调用,那么就是方法模式function F(){}var o原创 2016-04-07 23:23:48 · 609 阅读 · 0 评论 -
prototype原型详解非常非常详细!吐血制作!
现在我先不解释prototype,先看代码 先定义一个构造函数function Fn(name) { this.name = name; this.say = function () { console.log('hi'); }; } var f1= new Fn('Tom'); var f2 = new原创 2016-03-28 02:10:05 · 1306 阅读 · 0 评论 -
趣味解说HTTP协议
今天讲的是HTTP协议1. 那么什么是HTTP协议呢?专业话来讲就是超文本传输协议,从www浏览器传输到本地浏览器的一种传输协议,网站是基于HTTP协议的,例如网站的图片,CSS,JS等都是基于HTTP协议进行传输的.HTTP协议是由从客户机到服务器的请求(Request)和从服务器到客户机的响应(response)进行约束和规范就像,你样了一只很可爱的狗狗,你要和它玩你丢我捡的丢原创 2016-03-11 00:51:01 · 642 阅读 · 1 评论