摘要: <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 阅读全文
posted @ 2016-03-08 00:34 Krystal_M 阅读(736) 评论(0) 推荐(0) 编辑
摘要: require.js 1、是什么? 对js文件进行管理,模块加载器 RequireJS的基本思想是,通过define方法,将代码定义为模块;通过require方法,实现代码的模块加载 2、为什么? 多个js文件依次加载时,浏览器会停止网页渲染,并且js文件存在依赖关系,要保证加载顺序(如依赖性越大的 阅读全文
posted @ 2016-02-29 22:01 Krystal_M 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Ajax = 异步 javaScript和XML(标准通用标记语言的子集) Ajax 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 ❉ javaScript — Ajax 一 阅读全文
posted @ 2016-01-10 19:26 Krystal_M 阅读(222) 评论(0) 推荐(0) 编辑
摘要: DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口),描绘了一个层次化的节点数,它与事件是JavaScript最核心的组成部分之一,下面来总结记录下基本、常用的DOM操作。 思维导图: JavaScript: jQuery: DOM 方法和属性 1、通过document调 阅读全文
posted @ 2016-01-06 22:22 Krystal_M 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 练 习 1、(上下左右)按键移动元素: <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 阅读全文
posted @ 2015-12-30 22:54 Krystal_M 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1,什么是Node? 首先介绍下什么是node 1,单线程 node保持了javascript在浏览器中单线程的特点,Node中,Javascript与其余线程无法共享任何状态。 单线程好处:不用处处在意状态的同步,没有死锁,也没有线程上下文切换带来的性能开销。 ... 阅读全文
posted @ 2015-12-28 13:51 Krystal_M 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 事件捕获:事件从根节点开始,逐级到子节点,若节点绑定了事件动作,则执行动作,继续往下走。事件冒泡:事件由子节点向跟节点派送,若节点绑定了事件动作,则执行动作,然后继续往上走。一、怎么绑定事件和移除事件?由于IE浏览器不支持事件捕获,只支持事件冒泡。因此,其他遵循标准的浏览器都使用W3C定义的函数绑定... 阅读全文
posted @ 2015-12-27 20:41 Krystal_M 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript实现继承的三层含义: ① 子类的实例可以共享父类的方法; ② 子类可以覆盖父类的方法或者扩展新的方法; ③ 子类和父类都是子类的实例。二、实现继承的几种方法:1、原型链继承例:function Box( ){ //被继承的函数叫超(父)类型; this.na... 阅读全文
posted @ 2015-12-09 22:13 Krystal_M 阅读(142) 评论(0) 推荐(0) 编辑
摘要: /*创建数组:var list = new Array ( );list [0]=“姓名”;list [1]=“年龄”;list [2]=“性别”;alert(list[1 ]); // 打印出 “年龄”或者这样声明:var list = [“姓名”,“年龄”,“性别”]alert(list[1])... 阅读全文
posted @ 2015-12-02 23:19 Krystal_M 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、基本数据类型:1、js中基本数据类型:String、Boolean、Number、Null、undefined;复合数据类型:object对象类型、Array数组类型特殊对象:function函数类型基本数据类型① String —字符串。 若使用var声明变量,var x =“Andy”,x... 阅读全文
posted @ 2015-11-30 21:37 Krystal_M 阅读(178) 评论(0) 推荐(0) 编辑