自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js中字符串出现最多的字符和次数

在js的笔试中,这道题出现的概率还是比较高的let str = 'aaabbddkidmmm'; // 定义字符串 var obj = {}; // 先定义一个空对象,稍后使用. for (var i = 0; i < str.length; i++) { // 循环字符串中每一项 var k = str[i]; ...

2019-07-17 18:13:05 269

原创 git版本控制

什么是版本控制系统如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新 的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样:过了一周,你想找回被删除的文字,想保留最新的一个,然后把其他的删掉,又怕哪天会用上,还不敢删如...

2019-07-02 15:47:10 206

原创 React

React 的发展历史Facebook 内部用来开发 Instagram,2013 年开源了 React,随后发布了 React NativeReact入门安装cdn npm install react -S npm install react-dom -S npm install @babel/standalone -S npm i -S react re...

2019-07-02 10:30:31 184

原创 axios使用

什么是 axios?Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中特性从浏览器中创建 XMLHttpRequests从 node.js 创建 http 请求支持 Promise API拦截请求和响应转换请求数据和响应数据取消请求自动转换 JSON 数据客户端支持防御 XSRF浏览器支持安装使用npm:$ npm in...

2019-07-01 16:13:59 299

原创 闭包

一、引子闭包(closure)是 Javascript 语言的一个难点,很多高级应用都要依靠闭包实现。本文尽可能用简单易懂的话,讲清楚闭包的概念、形成条件及其常见的面试题。我们先来看一个例子:var n = 999;function f1() { console.log(n);}f1() // 999上面代码中,函数f1可以读取全局变量n。但是,函数外部无法读取函数内部声明...

2019-06-25 10:55:23 233

原创 面向对象编程

javascript高级JavaScript 是什么JavaScript,也称ECMAScript,是一种基于对象和事件驱动并具有相对安全性并广泛用于客户端网页开发的脚本语言,同时也是一种广泛用于客户端Web开发的脚本语言。javascript的基本特点是一种解释性脚本语言(代码不进行预编译)。主要用来向 HTML 页面添加交互行为。可以直接嵌入 HTML 页面,但写成单独的js文件有...

2019-06-24 11:42:40 145

原创 vuex状态管理

vuex状态管理vue介绍Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 time-travel 调试、状态快照导入导出等高级调试功能什么是状态管理模式这个状态自管理应用包含以下几个...

2019-06-24 08:59:15 166

原创 webpack配置

前端自动化构建工具开始入门开始前:初始化,生成package.json文件npm init -y安装全局webpacknpm i -g webpack -S安装webpack-clinpm i -g webpack-cli --save-dev在目录下新建一个文件夹叫src目录(可自己取)在src目录下新建index.html文件<!DOCTYPE html&g...

2019-05-29 17:12:32 126

原创 msvcr120.dll错误的解决方法

msvcr120.dll错误今天本来想操作mysql的,当我把那些文件配置好准备安装mysql时bin>mysqld install居然报了个msvcr120.dll错误就去寻找这个问题解决方法,原来是在C++资源库里少了一个资源文件,导致安装不成功,然后把这个缺失文件又下载后将“MSVCR120.dll”复制,然后进入我的电脑->windows->System32...

2019-04-22 15:27:02 21156 3

原创 Postman工具的安装使用

Postman介绍Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。官方网站:https://www.getpostman.com1.安装:Postman最早是作用chrome浏览器插件存在的,所以,你可以到chrome...

2019-04-15 17:29:24 292 1

原创 炫酷的变色龙

实现一个运动且持续变换色彩的变色龙

2019-04-15 15:40:58 321 1

原创 外卖界面(上)

纯css点餐界面要想学好前端,写界面是必不可少的,没事就得多练,多敲,好记性不如烂笔头,记十遍都不如上手敲一遍,今天用花了点时间写了一个app点外卖,没啥技术可言就是练练,等后面来实现功能。html代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...

2019-04-12 16:47:29 2713 2

原创 轮播图

轮播图点击切换如图:详细版的轮播:(看着挺多其实做起来就没那么恼火,在最后写了更精简的代码,使格式更加规范化)以后在实际开发中代码的精简和规范化很重要<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <styl...

2019-04-11 13:22:23 134

原创 nodejs详细安装过程

nodejs是什么?Node.js的是建立在Chrome的JavaScript的运行时,可方便地构建快速,可扩展的网络应用程序的平台。说通俗点就是应用编程平台,只是脱离了浏览器的编写代码的平台。为什么用nodejsNodejs是学前端必不可少的,nodejs基于Javascript语言,不用再单独新学一门陌生的语言,从而减低了学习的门槛,为了使前后台统一语言,可以实现程序员的全栈开发,还...

2019-04-10 16:00:20 588

原创 利用border属性画哆啦A梦

利用boder-raduis画图我们都知道用border-raduis可以给盒子画圆角,做头像让它看起来更加柔和,但其实它还有更大的价值,博主就用border-raduis画了个多啦A梦(因为我很喜欢多啦A梦所以利用业余时间搞了下)纯HTML和CSS代码主要运用position定位,z-index层级关系和伪元素大概look look…用到的代码:<!DOCTYPE html&g...

2019-04-10 13:09:11 423

原创 js中数组如何去重

比较简单的去重方法一要调用indexOf,就是如果当前数组的第i项在当前数组中出现的位置不是i,那么就是重复项,是i那就存入数组function arr(num) { var temp = []; for(var i = 0; i < num.length; i++) { //如果当前数组的第i项在当前数组中第一次出现的位置是i,才存入数组;否则代表是重复的 ...

2019-04-09 12:33:54 331 1

原创 web前端我的第一个博客

加油鸭

2019-04-08 10:59:14 643 1

空空如也

空空如也

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

TA关注的人

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