摘要: 运行结果: 阅读全文
posted @ 2018-07-23 15:34 flower-qh 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 如何理解JavaScript原型链 JavaScript中的每个对象都有一个prototype属性,我们称之为原型,而原型的值也是一个对象,因此它也有自己的原型,这样就串联起来了一条原型链,原型链的链头是object,它的prototype比较特殊,值为null。 原型链的作用是用于对象继承,函数A 阅读全文
posted @ 2017-07-11 11:12 flower-qh 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1、ReactDOM.render() React.render 是 React 的最基本方法,用于将模板转为 HTML 语言,并插入指定的 DOM 节点。 2、jsx语法 HTML 语言直接写在 JavaScript 语言之中,不加任何引号,这就是 JSX 的语法,它允许 HTML 与 JavaS 阅读全文
posted @ 2017-07-09 22:22 flower-qh 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1 Promise概述 Promise对象是CommonJS工作组提出的一种规范,目的是为异步操作提供统一接口。 那么,什么是Promises? 首先,它是一个对象,也就是说与其他JavaScript对象的用法,没有什么两样;其次,它起到代理作用(proxy),充当异步操作与回调函数之间的中介。它使 阅读全文
posted @ 2017-07-09 00:01 flower-qh 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1、html代码: 2、后台代码(此处是php) 3、实现结果展示 阅读全文
posted @ 2017-07-07 23:59 flower-qh 阅读(2222) 评论(0) 推荐(1) 编辑
摘要: 概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。那这是什么意思呢?网上的各位大牛们讲事件委托基本上都用了同一个例子,就是取快递来解释这个现象,我仔细揣摩了一下,这个例子还真是恰 阅读全文
posted @ 2017-07-06 23:51 flower-qh 阅读(278) 评论(0) 推荐(0) 编辑
摘要: js中的回调函数的理解和使用方法 一. 回调函数的作用 js代码会至上而下一条线执行下去,但是有时候我们需要等到一个操作结束之后再进行下一个操作,这时候就需要用到回调函数。 二. 回调函数的解释 因为函数实际上是一种对象,它可以存储在变量中,通过参数传递给另一个函数,在函数内部创建,从函数中返回结果 阅读全文
posted @ 2017-07-06 16:27 flower-qh 阅读(18845) 评论(2) 推荐(7) 编辑
摘要: 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); 阅读全文
posted @ 2017-07-06 16:07 flower-qh 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1.原型链 基本思想:利用原型让一个引用类型继承另外一个引用类型的属性和方法。 构造函数,原型,实例之间的关系:每个构造函数都有一个原型对象,原型对象包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。 原型链实现继承例子: function Super(){ this.val = 阅读全文
posted @ 2017-07-06 15:34 flower-qh 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 第一种模式:工厂方式 代码如下: var lev=function(){ return "工厂模式"; }; function Parent(){ var Child = new Object(); Child.name="脚本"; Child.age="4"; Child.lev=lev; ret 阅读全文
posted @ 2017-07-06 10:00 flower-qh 阅读(182) 评论(0) 推荐(0) 编辑