05 2018 档案

摘要:CSS3 边框 border-radius box-shadow border-image CSS3 背景 background-size background-origin background-clip CSS3 文本效果 text-shadow word-wrap text-overflow 阅读全文
posted @ 2018-05-31 15:06 刁民阿准 阅读(119) 评论(0) 推荐(0) 编辑
摘要:错误如下 需要npm安装stylus、stylus-loader、style-loader(计算样式)、css-loader(加入样式到js) 然后webpack.config.js中moudle的rules添加如下配置 注:在全局导入stylus文件之后,组件内引用既然要单个导入,要不然会报错。 阅读全文
posted @ 2018-05-22 15:01 刁民阿准 阅读(756) 评论(0) 推荐(0) 编辑
摘要:background-position background-attachment text-indent text-align:center <center> text-align: justify word-spacing letter-spacing text-transform text-d 阅读全文
posted @ 2018-05-21 16:10 刁民阿准 阅读(117) 评论(0) 推荐(0) 编辑
摘要:LESS预编译是向下兼容CSS并且为当前CSS扩展功能。 LESS官网就是最好的学习资源。 这篇文章是对LESS的一个Overview,仅作为初步了解。因为官网是英文,所以我也尽量顺应它的表达避免歧义。 Variables use variables for more comprihensible 阅读全文
posted @ 2018-05-20 15:30 刁民阿准 阅读(244) 评论(0) 推荐(0) 编辑
摘要:函数表达式 定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 函数声明会带来函数声明提升的效果,而函数表达式后面部分实际上是一个匿名函数。匿名函数相当于一个值,在把函数当成值使用的情况下都可以使用匿名函数。 1递归 递归时调用自身我们会用arguments.callee()代替函数名以方 阅读全文
posted @ 2018-05-20 12:54 刁民阿准 阅读(270) 评论(0) 推荐(0) 编辑
摘要:使用new操作符包括以下五个步骤(系统自动帮你完成): 1. 创建一个对象 var obj = new Object(); 2. 将对象的__proto__属性指向构造函数Object的原型对象 obj.__proto__ = Object.prototype; 3. 将this指针指向该对象 4. 阅读全文
posted @ 2018-05-18 20:33 刁民阿准 阅读(153) 评论(0) 推荐(0) 编辑
摘要:理解对象 创建自定义对象的两个方法:创建实例添加属性或者以字面量的形式定义。 1.属性类型 数据属性:有以下四个属性描述其行为特性。 [[configurable]]: 能否delete,能否修改属性特性。默认ture(一旦设置为false就不能二次修改了) [[Enumerable]]: 能否通过 阅读全文
posted @ 2018-05-18 20:29 刁民阿准 阅读(262) 评论(0) 推荐(0) 编辑
摘要:引用类型的值(对象)是某个特定引用类型的实例,新对象是new操作符后跟一个构造函数来创建的。 Object类型 访问对象属性的时候一般使用点表示法,如果属性名中包含会导致语法错误的字符,或者属性名使用的是关键字和保留字,则可以使用方括号表示法。 Array类型 数组的length属性不只是只读的,可 阅读全文
posted @ 2018-05-18 09:17 刁民阿准 阅读(164) 评论(0) 推荐(0) 编辑
摘要:基本类型和引用类型的值 基本类型(简单的数据段) 基本数据类型是按值访问的,因为保存在变量中的是实际的值。 引用类型(可能由多个值构成的对象) 引用类型是保存在内存中的对象,JavaScript不允许直接访问内存中的位置。所以实际上是在操作对象的引用而不是实际的对象。 1.动态的属性 只能给引用类型 阅读全文
posted @ 2018-05-17 14:21 刁民阿准 阅读(129) 评论(0) 推荐(0) 编辑
摘要:前言:<script>元素 该元素有一下属性需要了解: async:表示立即下载脚本,但不应该当妨碍页面其它操作。(异步脚本) defer:表示脚本可以延迟到文档完全被解析和显示之后再执行。(延迟脚本) src:表示包含要执行代码的外部文件。 type:编写代码的脚本语言的内容类型(MIME)。 注 阅读全文
posted @ 2018-05-16 21:24 刁民阿准 阅读(141) 评论(1) 推荐(0) 编辑
摘要:以下是知乎上的两个回答,分别从宏观和微观的角度分析这个原因。 1.微观角度 作者:franky链接:https://www.zhihu.com/question/21958425/answer/19858492来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 这个问题的 阅读全文
posted @ 2018-05-16 16:06 刁民阿准 阅读(2052) 评论(0) 推荐(0) 编辑
摘要:组件注册 组件名称 命名方案 可以通过两种可选方式,定义组件名称: 串联式命名(kebab-case) Pascal 式命名(PascalCase)使用串联式命名(kebab-case)定义一个组件,在引用其自定义元素时,你必须也使用串联式命名(kebab-case),例如 <my-componen 阅读全文
posted @ 2018-05-16 15:48 刁民阿准 阅读(856) 评论(0) 推荐(0) 编辑
摘要:整理自‘游鱼与渔’的文章http://www.cnblogs.com/first-time/p/6815036.html,建议看原文。 4个核心选项:state mutations getters actions 那如何获取到state的数据呢? 一般会在组件的计算属性(computed)获取sta 阅读全文
posted @ 2018-05-15 12:30 刁民阿准 阅读(197) 评论(2) 推荐(0) 编辑
摘要:进入、离开和列表的过渡 概述 当从 DOM 中插入、更新或移除项目时,Vue 提供多种应用过渡效果的方式。包括以下工具: 在 CSS 过渡和动画中自动处理 class 可以配合使用第三方 CSS 动画库,如 Animate.css 在过渡钩子函数中使用 JavaScript 直接操作 DOM 可以配 阅读全文
posted @ 2018-05-14 09:14 刁民阿准 阅读(1327) 评论(0) 推荐(0) 编辑
摘要:1.安装stylus和loader $npm install stylus stylus-loader --save-dev 2.webpack配置(红色部分) 阅读全文
posted @ 2018-05-10 09:38 刁民阿准 阅读(552) 评论(0) 推荐(0) 编辑
摘要:JavaScript部分 1.引起内存泄漏的操作有哪些 1.全局变量引起 2.闭包引起 3.dom清空,事件未清除 4.子元素存在引用 5.被遗忘的计时器 2.如何实现ajax请求 通过实例化一个XMLHttpRequest对象得到一个实例, 调用实例的open方法为这次 ajax请求设定相应的ht 阅读全文
posted @ 2018-05-02 11:17 刁民阿准 阅读(170) 评论(0) 推荐(0) 编辑
摘要:CSS(3) 1.水平居中的方法 1.元素为行内元素,设置父元素text-align:center 2.如果元素宽度固定,可以设置左右margin为auto; 3.如果元素为绝对定位,设置父元素position为relative,元素设left:0;right:0;margin:auto; 4.使用 阅读全文
posted @ 2018-05-02 10:59 刁民阿准 阅读(548) 评论(0) 推荐(0) 编辑
摘要:HTML(5) 1.简要介绍HTML5的新特性 首先HTML5为了更好的实践Web语义化,增加了header、footer、nav、aside、article、section等语义化标签。 在表单方面,为了增强表单,为input增加color、email、date、range等类型, 在存储方面提供 阅读全文
posted @ 2018-05-02 10:58 刁民阿准 阅读(612) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示