个人笔记

或许为了自身写,或许为了知己写!


  • 首页

  • 归档 35

  • 分类 41

  • 搜索

CSS3 应用属性

发表于 2018-07-12 | 更新于 2018-08-26
字数统计 1.8k 字
border-radius在 css3 之前绘制圆形通常使用 UI 给出的设计图作为背景或者 icon 使用。 比如画一个圆形: 123456789<div class="box"></div><style> .box{ ...
阅读全文 »

补充深度克隆

发表于 2018-06-18 | 更新于 2018-06-18
字数统计 122 字
前言:在学习JavaScript基础篇提到深度克隆与浅度克隆,最近在云栖社区看到有另一种深度克隆写法,因此记下笔记。 实现思路: 利用ES6的数组原方法Array.isArray判断数据类型。 如果是引用数据类型循环递归判断,否则输出。 代码片段:1234567891011function ...
阅读全文 »

优化网络请求性能节流与防抖

发表于 2018-05-18 | 更新于 2018-05-18
字数统计 556 字
前言 界面供用户频繁操作的地方,如果不加以限制,频繁操作增加服务器压力,服务器响应不及时,后端接口出现异常随之带来就是后端处理逻辑抛出异常。 有以下情景: 网站点击按钮,用户疯狂点击(click); 界面频繁滚动(scroll); 频繁调整窗口(resize); 网站搜索框输入,下面显示有关内容列 ...
阅读全文 »

学习ES6

发表于 2017-12-20 | 更新于 2017-12-20
字数统计 5.5k 字
前言:时代不断向前,时刻要跟上步伐,要不断保持学习。最新开始做新项目,基于前端工程化用到很多新知识,比如ES6;因此趁机学习补齐短板。 let, const定义变量12345678910111213141516171819202122232425262728293031323334353637383 ...
阅读全文 »

学习VueRouter

发表于 2017-10-23 | 更新于 2017-10-23
字数统计 2.1k 字
前言 Vue官方提供了一个vue-router作为跳转链接组件之间,为何不能使用a标签实现组件跳转链接,以及vue-router怎么使用,怎么实现传参,有哪些需要注意的地方,本篇将开启vue-router的介绍。 vue-router是什么vue-router是路由,这里的路由是SPA(单页面 全称 ...
阅读全文 »

深入学习Vue响应式原理

发表于 2017-09-23 | 更新于 2017-09-23
字数统计 2.8k 字
前言Vue是参考mvvm模式设计的一套用于构建用户界面的渐进式框架,可以自底向上逐层应用,采用非侵入性的响应式系统。在修改数据时,视图也会跟着更新,开发过程中只需关注数据。 开发中的响应式:12345678<template> <div id="app"> ...
阅读全文 »

模拟Form表单完成数据交互

发表于 2017-06-12 | 更新于 2017-06-12
字数统计 413 字
前言: 之前和后端配合完成数据交互时,只需要拿到后端API进行POST/GET就可以完成数据交互。最近开发老项目,遇到一个需求: 在当前页面选择需要结算的课程可以选多个课程,点击下一步,不请求后端API,跳到下个页面;对于这个数据交互需要兼容性一开始没想起来解决办法。后面大伙讨论使用form特征解决 ...
阅读全文 »

回调函数

发表于 2016-08-03 | 更新于 2016-08-03
字数统计 266 字
前言 最近一直忙于项目,没时间总写,趁现在有时间总结下遇到的问题。 data-*书写处理数据交互,有时候需要在一些元素上绑定一些data-*数据,不经意间有可能在JS中写成大写的,比如:data-Id,但是在html解析时,浏览器解析的是小写data-id,在调试JS数据交互,有可能很纳闷,明明绑定 ...
阅读全文 »

JavaScript常用算法

发表于 2016-06-06 | 更新于 2016-06-06
字数统计 1.2k 字
前言 本篇基本算法针对常用方法,无论在任何地方都有可能使用到。在这里做下笔记,偶尔拿来看看。^-^ 数组去重 利用对象属性不可重复特征 123456789101112function sort(arr) { var obj = {}; var newArr = [] ...
阅读全文 »

Template模板Mustache.js

发表于 2016-03-10 | 更新于 2016-03-10
字数统计 1.2k 字
最近项目一直在使用Mustache.js前端模版,那么使用过程中一些语法顺便聊下。 Mustache简介Mustache 是一个 logic-less (轻逻辑)模板解析引擎,它的优势在于可以应用在 Javascript、PHP、Python、Perl 等多种编程语言中。 语法1234567 ...
阅读全文 »
1234

35 日志
41 分类
RSS
Links
  • baidu
  • relignBlog
  • zhangtaifeng
  • lmaomaoz
京ICP备13052054号-1 © 2021 个人笔记
由 Hexo 强力驱动
主题 - NexT.Pisces
0%