自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 斐波那契数列的优解

1. 数组结构var fibonacci = function (n) { let n1 = 1; let n2 = 1; for (let i = 2; i < n; i++) { [n1, n2] = [n2, n1 + n2] } return n2}2. 利用矩阵乘积来求解(时间复杂度lgn)let MatrixMultiply = (m, n) =>{ let res = []; for (le

2020-07-29 18:02:43 184

原创 JS一些方法总结

目录1、Array-like数据转换为数组,常见的Array-like数据有nodelist,agruments,具有索引,长度属性的对象;2、类型判断3.call,apply,bind源码实现1、Array-like数据转换为数组,常见的Array-like数据有nodelist,agruments,具有索引,长度属性的对象;for循环<!DOCT...

2019-03-22 20:17:24 238

原创 关于不定宽高元素的居中

水平居中 (1)inline-block + text-align<!doctype html><html lang="en"><head> <title>Document</title> <style> .parent{ width: 400px; height: 1...

2019-03-22 20:17:06 390

原创 如何选择排序算法

其中, n表示数据规模(数据量), k表示 “桶” 的个数, In-place:表示占用常数内存,不占用额外内存, Out-place:表示占用内存, 稳定性:表示排序后2个键值相同的数据顺序和排序前的顺序相同, O后面有一个函数,指明某个算法的耗时与耗空间与数据增长量之间的...

2019-03-20 16:11:19 807

翻译 airbnb JAVASCRIPT规范

1. 常量使用const;2. 变量使用let;3. let 和 const 的块级作用域;4. 不使用new来创建数组和对象;5. 使用对象方法的简写(es6);// badconst atom = { value: 1, addValue: function (value) { return atom.value + value; },};/...

2019-03-11 18:46:04 491

原创 前端单页面首页加载优化优化简谈

1. 图片优化   首先是UI设计师对图片进行一次压缩,到了前端工程师手上再进行一次压缩,推荐网站https://tinypng.com/。本人使用的技术栈时VUE和webpack,代码压缩在webpack中可以配置,不再详述。2. webpack打包优化    如果按照vue-cli的正常配置进行打包,打包出来的包会非常大,即使进行了压缩。打包出来的东西分为2部分,第一部分是vue组...

2019-02-12 14:53:08 1584

原创 npm script命令同时开启多个监听服务concurrently

安装依赖:npm install concurrently --save-dev 或者 npm install -g concurrently使用:"start": "concurrently \"node build/dev-server.js\" \"cd server &amp;&amp; node index.js\"",

2018-12-24 10:09:45 932

原创 webpack中引入jQuery,webpack.config.js中的配置

2018-09-19 17:32:57 815

原创 MUI框架关于底部导航切换至不同页面(webview)的方法

1. 先显示第一个,隐藏剩下的;点击时,根据href显示点击的页面,隐藏前一个,其中包含了iframe的兼容方案,代码如下:&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;meta name="viewport" content="width=devic

2018-08-11 18:37:09 9032 3

原创 Git学习——基于Window系统

    1. git的安装git的安装(官方下载地址),然后按默认选项安装即可。     2. git的通用设置安装完成后,在开始菜单里找到“Git”-&gt;“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!执行以下命令$ git config --global user.name "Your Name"$ git config --global us...

2018-07-26 16:35:56 185

原创 Vue.js 零基础实战——饿了吗APP(笔记)

熟读vue.js文档,对Vue.js有一定的基础了解,掌握基本的指令,动画的过渡以及组件的用法; 安装脚手架,前置任务,安装wekpack(不用担心版本问题,webpack自带npm),具备git(各种IDE自带git),也可以自己安装git(廖雪峰); 打开IDE终端,检查webpack的版本(确认webpack已安装),使用cd命令到相应的目录下,全局安装Vue-cli,,安装完成...

2018-07-22 16:34:16 943

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除