摘要: AJAX=Asynchronous JavaScript and XML(异步的JavaScript和XML) 了解: 打开终端的快捷键:window+R==>CMD==>ipconfig Xml 是一种数据存储格式 抛弃了 Json 是一种数据存储格式 当前最流行的 Jq提供了$.ajax({}) 阅读全文
posted @ 2019-03-13 10:56 前端开创者123 阅读(215) 评论(0) 推荐(0) 编辑
摘要: JQ1.API(应用程序接口:)2.jq是JS一个高效且精简的库(用的多写的少),是Chrome出版的3.选择器4.jq内部有一个$的方法,他是jq的起始符或标志符,这个方法时用于获取元素5.下载库或框架的方法:官网:production:发布版,上线用的,被压缩后的;development:开发版 阅读全文
posted @ 2019-02-27 11:09 前端开创者123 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 函数是由关键字function声明的,他是一个引用数据类型,是Function这个类的实例, 在调用的时候会开辟一个私有空间。 function fn(){} dir(fn) Arguments 是实参构成的数组集合 Caller 是这个函数的调用者 函数在A函数内调用,那么A就是这个函数的调用者。 阅读全文
posted @ 2019-01-14 16:11 前端开创者123 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 查面向对象 面向对象复习 面向对象的三大特点:封装 继承 多态/重载 封装:减少代码冗余,提高代码的重复使用率。 继承:子类继承父类的属性。 多态: 现在学习的js是EcmaScript2014(ES5) 生成类靠构造函数,ecmascript2015(es6)用class生成类。 construc 阅读全文
posted @ 2019-01-07 16:08 前端开创者123 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.克隆对象 通过for in克隆 不管是公有的还是私有的都克隆成私有的 Js提供了一个一个克隆的方法 Object.create() Var obj2=Object.create(obj) 将obj的所有属性克隆到obj2的原型上 2.对象的继承 // call继承(将父级私有的属性继承为子类的私 阅读全文
posted @ 2019-01-04 14:00 前端开创者123 阅读(118) 评论(0) 推荐(0) 编辑
摘要: (1) 单例模式(字面量定义)var obj={} (2) 类的实例 var obj=new Obeject() (3) 工厂模式 (4) 构造函数 工厂模式// function create(name,age){// var obj={};// obj.name=name;// obj.age= 阅读全文
posted @ 2019-01-03 11:06 前端开创者123 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 一 事件对象 1. 事件event:浏览器上的行为。一个是mouse 一个是key 2. 需要去记下所有的mouse和key事件 3. 每个事件都是元素天生自带的,每当我们给这个事件绑定方法(函数)的时候,浏览器就会默认有一个参数叫mouseevent和keyevent。所有鼠标和键盘的信息都存在这 阅读全文
posted @ 2019-01-02 14:12 前端开创者123 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1. 正则:检索字符串的一条规则。 2. 正则就是由元字符和修饰符构成。 3. 写在//里面的都叫元字符,元字符分两种 一种是有特殊意义,一种没有特殊意义,没有特殊意义的就是字符本身。 特殊意思的元字符 \ 转义字符 转译后面紧跟的字符的意义 \d \. . 代表除了\n以外的任何单个字符 d,D, 阅读全文
posted @ 2018-12-21 10:27 前端开创者123 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.var reg=/./ var reg=/\./ 前者代表任意一个字符而后者代表这个字符串中得有一个. 2.?的使用 如果单独的一个字符后面带? var reg=/\d?/ /n?/ 代表一个或0个这个字符的出现 如果是量词+和*,{2,}后面带? 取消正则的贪婪性 在捕获阶段 var reg= 阅读全文
posted @ 2018-12-19 19:20 前端开创者123 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 正则的理解 正则的懒惰性 每一次在exec()中捕获的时候,只捕获第一次匹配的内容,而不往下捕获了。我们把这叫正则的懒惰性,每一次捕获的开始位置都是从0开始 var reg=/\d+/; var st="he45612llo12345" cosole.log(reg.exec(st)) 结果:456 阅读全文
posted @ 2018-12-18 19:16 前端开创者123 阅读(127) 评论(0) 推荐(0) 编辑