08 2018 档案

数组对象的深拷贝与浅拷贝
摘要:前提:原始数据类型和对象类型赋值时的差异 JavaScript的数据类型分为原始数据类型和对象类型。二者在内存中存放的方式不同,导致了其赋值时差异。分别举个栗子 由上栗子可以看出 :原始数据类型赋值时,给的是实实在在的数据值 ,赋值后二者只是值一样而已,不会相互影响; 而对象类型,给的是 原数据的引 阅读全文

posted @ 2018-08-22 16:34 Diamond_xx 阅读(3522) 评论(0) 推荐(0)

实现左边固定右边自适应布局
摘要: 阅读全文

posted @ 2018-08-20 17:23 Diamond_xx 阅读(170) 评论(0) 推荐(0)

浅谈BFC
摘要:今天给大家说说BFC这个概念,在说概念前,先给大家看个例子: 首先,定义三个div块元素 效果: 我们发现,块级元素的排列顺序是从上往下,一块接着一块,在w3c中,是这样解释block-level box的: 在一个块级排版上下文中,盒子是从包含块顶部开始,垂直的一个接一个的排列的。 相邻两个盒子之 阅读全文

posted @ 2018-08-20 17:22 Diamond_xx 阅读(220) 评论(0) 推荐(0)

杂记2
该文被密码保护。

posted @ 2018-08-17 16:00 Diamond_xx 阅读(2) 评论(0) 推荐(0)

vue中使用jquery插件
摘要:(1)使用npm下载安装依赖 直接npm install ‘插件名称’ --save 安装依赖 在main.js中引入插件的样式 在页面中直接使用 (2)直接将js文件引入到项目中 先将js文件拷到项目中 在index.html中引入 <script type="text/javascript" s 阅读全文

posted @ 2018-08-13 11:09 Diamond_xx 阅读(239) 评论(0) 推荐(0)

基于Vue实现后台系统权限控制
该文被密码保护。

posted @ 2018-08-09 16:43 Diamond_xx 阅读(3) 评论(0) 推荐(0)

h5之scrollIntoView控制页面元素滚动
摘要:HTML5_ScrollInToView方法 scrollIntoView(false) scrollIntoView(true) scrollIntoView(ture)元素上边框与视窗顶部齐平 scrollIntoView(false)元素下边框与视窗底部齐平 阅读全文

posted @ 2018-08-07 17:34 Diamond_xx 阅读(482) 评论(0) 推荐(0)

vueRouter中scrollBehavior实现滚动固定位置
摘要:使用前端路由,当切换到新路由时,想要页面滚到顶部,或者是保持原先的滚动位置,就像重新加载页面那样。 vue-router 能做到,而且更好,它让你可以自定义路由切换时页面如何滚动。 注意: 这个功能只在 HTML5 history 模式下可用。 当创建一个 Router 实例,你可以提供一个 scr 阅读全文

posted @ 2018-08-07 16:42 Diamond_xx 阅读(1272) 评论(0) 推荐(0)

vue-keep-alive
摘要:查看github源代码 https://github.com/Diamondjcx/vue-test Vue keep-alive实践总结 <keep-alive>是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。 <keep-alive> 包裹动态组件时,会缓存不活动的 阅读全文

posted @ 2018-08-07 15:45 Diamond_xx 阅读(210) 评论(0) 推荐(0)

转--ES6 Promise 用法讲解
摘要:Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。 那就new一个 var p = new Promise(function(resolve, reject){ //做一些异步操作 setTimeout(fu 阅读全文

posted @ 2018-08-06 17:21 Diamond_xx 阅读(192) 评论(0) 推荐(0)

es6中promise的使用---异步----再执行
该文被密码保护。

posted @ 2018-08-06 17:18 Diamond_xx 阅读(0) 评论(0) 推荐(0)

javaScript高程笔记--最佳实践
摘要:1.可维护性 《1》什么是可维护的代码 (1)可理解性 (2)直观性 (3)可适应性 (4)可扩展性 (5)可调试性 《2》代码约定 (1)可读性 适当的进行注释【函数和方法、大段代码、复杂的算法、Hack浏览器差异性】 (2)变量和函数名--语义化 (3)变量类型透明 一眼看出来是什么类型的数据 阅读全文

posted @ 2018-08-01 11:23 Diamond_xx 阅读(124) 评论(0) 推荐(0)

导航