2019年6月13日

css hack的理解

摘要: 什么是CSS hack 由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、解析不一样,导致在不同浏览器的环境中呈现出不一致的页面展现效果。这时,我们为了获得统一的页面效果,就需要针对不同的浏览器或不同版本写特定的 阅读全文

posted @ 2019-06-13 11:39 晓风零乱 阅读(223) 评论(0) 推荐(0) 编辑

2019年6月12日

模块化开发之Amd规范和Cmd规范

摘要: CMD规范:是SeaJS 在推广过程中对模块定义的规范化产出的。 AMD规范:是 RequireJS 在推广过程中对模块定义的规范化产出的 // CMD define(function(require, exports, module) { var a = require('./a') a.doSo 阅读全文

posted @ 2019-06-12 20:09 晓风零乱 阅读(294) 评论(0) 推荐(0) 编辑

前端面试总结

摘要: 1.HTML 4.01 规定了三种文档类型:Strict(严格)、Transitional(过渡) 以及 Frameset(框架)。 2.html5新增Canvas,header,nav。footer,article,section,audio,video。 3.null和undefine的区别? 阅读全文

posted @ 2019-06-12 18:11 晓风零乱 阅读(158) 评论(0) 推荐(0) 编辑

2018年7月13日

react组件的生命周期

摘要: react组件本质上是状态机,输入确定,输出一定确定。状态发生转换时会触发不同的钩子函数,从而让开发者有机会做出响应。组件生命周期之钩子函数:“钩子”就是在某个阶段给你一个做某些处理的机会。生命周期钩子函数就是在组件预备、创建、使用和销毁的过程中的函数监听 组件的生命周期可分为3个部分: 一. mo 阅读全文

posted @ 2018-07-13 10:33 晓风零乱 阅读(134) 评论(0) 推荐(0) 编辑

2018年7月12日

react基本demo详解

摘要: 一.react的优势 1、React速度很快:它并不直接对DOM进行操作,引入了一个叫做虚拟DOM的概念,安插在javascript逻辑和实际的DOM之间,性能好。 2、跨浏览器兼容:虚拟DOM帮助我们解决了跨浏览器问题,它为我们提供了标准化的API,甚至在IE8中都是没问题的。 3、一切都是com 阅读全文

posted @ 2018-07-12 10:59 晓风零乱 阅读(502) 评论(0) 推荐(0) 编辑

2018年7月11日

SQL语言简单总结

摘要: 常用的Sql语言总结: 1. create datebase datebaseName //创建数据库 2. drop datebase datebaseName // 删除数据库 3. create table tableName (字段 类型 是否允许为空 设置主键) //创建新表 例如: 4. 阅读全文

posted @ 2018-07-11 15:11 晓风零乱 阅读(218) 评论(0) 推荐(0) 编辑

2018年7月10日

es6-----部分新特性详解

摘要: ES6(ECMAScript 6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了)。上一次标准的制订还是2009年出台的ES5。目前ES6的标准化工作正在进行中,预计会在14年12月份放出正式敲定的版本。但大部分标准已 阅读全文

posted @ 2018-07-10 16:08 晓风零乱 阅读(221) 评论(0) 推荐(0) 编辑

跨域详解之-----Jsonp跨域

摘要: 一、通过jsonp跨域 在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的。但是,在页面上引入不同域上的js脚本文件却是可以的,jsonp正是利用这个特性来实现的。 比如,有个a.html页面,它里面的代码需要利用ajax获取一个不同域上的json数据,假设这个json 阅读全文

posted @ 2018-07-10 15:33 晓风零乱 阅读(181) 评论(0) 推荐(0) 编辑

创建一个自定义事件

摘要: event = new CustomEvent(type,[eventInitDict]) 创建一个自定义事件 第一个参数为:自定义事件的名称, 第二个参数为:事件结局 结果为: 阅读全文

posted @ 2018-07-10 14:47 晓风零乱 阅读(339) 评论(0) 推荐(0) 编辑

angularjs中 $watch 和$on 2种监听的区别?

摘要: 1.$watch简单使用 $watch是一个scope函数,用于监听模型变化,当你的模型部分发生变化时它会通知你。 $watch(watchExpression, listener, objectEquality); 每个参数的说明如下: watchExpression:监听的对象,它可以是一个an 阅读全文

posted @ 2018-07-10 11:29 晓风零乱 阅读(2258) 评论(0) 推荐(0) 编辑

导航