Mr.Yuan

不定期的发布前端基础知识以及最新的前端技术和大家共同学习前端

chrome浏览器调试工具的使用

废话不多说,给大家介绍一下最基本的浏览器调试工具 这个就是chrome浏览器的调试界面,怎么调出来大家都知道吧  第一个箭头是,选择元素,激活后,在页面中鼠标移动到那地方,下面的Elements窗口会自动移动到相应的代码段 第二个手机就是切换到手机界面 1.Elements是显示页面代码的窗口...

2016-10-20 10:37:36

阅读数 8355

评论数 0

JS中的高阶函数

如果您正在学习JavaScript,那么您必须遇到高阶函数这个术语。这听起来复杂,其实不然。 使JavaScript适合函数式编程的原因是它接受高阶函数。 高阶函数在JavaScript中广泛使用。如果你已经用JavaScript编程了一段时间,你可能已经使用它们甚至不知道。 要完全理解这个概...

2018-11-05 17:21:35

阅读数 783

评论数 0

1024程序员节

10月24日被认为是程序员节。这是由于信息量的单位1GB=1024MB,1MB=1024KB,1kb=1024Byte,1024是2的十次方,二进制计数的基本计量单位之一。程序员们就把1024作为了一种表示自己身份的符号1024。程序员(英文Programmer)是从事程序开发、维护的专业人员,...

2018-10-24 16:18:04

阅读数 51

评论数 0

js类型检查工具flow的基本使用

文章目录Flow的使用Flow 安装Flow 的命令行工具的使用为代码添加Flow类型Flow中的类型 Flow是JavaScript代码的静态类型检查器。它可以帮助您提高工作效率。让您的代码更快,更智能,更自信,更大规模。 Flow的使用 Flow 安装 安装Flow npm i flow-...

2018-10-18 22:22:51

阅读数 427

评论数 0

webpack-从零搭建vue开发环境

先说再前面, 本篇博文是没有用vue-cli搭建的, 只是一个学习webpack的demo, 当然也不能用于实际开发中, 如果读者想看vue-cli搭建实际开发项目, 可以去vue-cli3 我们的目的是搭建一个带有热更新的vue开环环境项目 创建package.json npm init...

2018-10-16 20:25:08

阅读数 106

评论数 0

vue开发中api接口地址区分开发环境和线上环境

相关文件 /config/dev.env.js // 本地开发配置 /config/prod.env.js // 线上打包配置 修改/config下的dev.env.js和prod.env.js这两个文件 dev.env.js 'use strict' const ...

2018-08-14 10:42:12

阅读数 4101

评论数 2

node爬虫教程

最近几天在公司一直在抓别的网站的数据, 今天闲来无事, 想写一个简单的node爬虫教程, 简单易学, 简单几步就可以实现, 可以控制并发, 请求频率等, 我是使用的node-cralwer这个框架写的, 当然使用原生的request模块也是可以的, 使用框架简单高效, 比自己写要效率好. ...

2018-08-10 23:02:40

阅读数 1170

评论数 0

原生js实现window.scrollTo()滚动动画

在vue项目中要使用到, 适用于滚动到顶部, 滚动到指定位置 /** * 动画垂直滚动到页面指定位置 * @param { Number } currentY 当前位置 * @param { Number } targetY 目标位置 */ function scrollA...

2018-06-22 10:58:03

阅读数 7475

评论数 1

VUE中使用lib-flexible

VUE中使用rem lib-flexible 安装lib-flexible npm i lib-flexible --save 在项目入口文件main.js中引入lib-flexible import 'lib-flexible/flexible.js' 在项目根目录的...

2018-03-28 17:08:55

阅读数 4867

评论数 6

函数的call、apply以及bind的作用与区别

每个函数都包含两个非继承而来的方法: apply()和call(), 这两个方法的用途就是在特定的作用域中调用函数,实际上就是设置函数体内this对象的值。 apply() apply()接受两个参数, 第一个就是指定运行函数的作用域(就是this的指向) 第二个是参数数组, Ar...

2018-03-06 23:36:58

阅读数 559

评论数 0

JS函数传递参数问题

JS函数传递参数问题 js中所有函数的参数都是按值传递的, 也就是说把函数外部的值复制给函数内部的参数, 就如同把一个变量赋值给另一个变量一样. 基本类型值传递如同基本类型变量复制一样 引用类型则同引用类型变量的复制一样 基本类型值传递 定义一个处理函数, 传递给函数一个数值类型的值...

2018-03-03 13:46:12

阅读数 2860

评论数 0

cookie、localStroage与sessionStorage的区别以及用法

cookie cookie是服务器发给客户端的特殊信息, 以文本形式存储在客户端,每次请求都会带上cookie 保存在浏览器端 保存时间 设置过期时间,浏览器关闭后不会清除,保存在硬盘中, 过期时间到期后失效 不设置过期时间, 保存在内存中, 浏览器关闭后消失 单个coo...

2018-03-01 08:15:57

阅读数 1233

评论数 0

小程序实现多选删除列表数据

实现小程序一个类似多选列表删除的功能 view class="contarner"> view class="content"> view class="title flex-def flex-cCente...

2018-01-18 23:03:23

阅读数 4308

评论数 0

常用git命令清单

我们每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 ...

2018-01-12 07:00:47

阅读数 163

评论数 0

VUE开发项目遇到的一些问题(一)

遍历树形json数据var root = [{ name:'D盘', children:[{ name:'学习', children:[ ...

2018-01-03 22:00:29

阅读数 1052

评论数 0

mock.js模拟假数据

mock使用方法很简单, 下面是简单的用法, 详细的用法可以看官方文档, 写的很清楚, 下面的代码直接拷贝到本地html文件, 双击打开即可生成你想要的数据<!DOCTYPE html> <html> <head> <meta charset="...

2017-12-02 17:40:43

阅读数 2254

评论数 0

关于vue2.x使用axios以及http-proxy-middleware代理处理跨域的问题

axios现在以及是尤大大推荐使用的了,官方不在维护vue-reresource.由于是地第一次使用axios, 在使用过程中猜了很大的坑首先我们使用vue-cli创建的项目, 访问接口肯定是跨域了, 因为我们的本地服务默认的地址一般是localhost:8080 我们的服务器端肯定不是这个,...

2017-11-29 07:13:52

阅读数 6586

评论数 4

vue-resource的使用

安装 npm i vue-resource --save-dev 引入 import Vueresource from 'vue-resource' 注册 Vue.use(Vueresource) 使用 // 便捷方法 this.$http.get({url:'api/index', header...

2017-11-21 22:45:19

阅读数 2138

评论数 0

从头开始开发一个vue幻灯片组件

首先新建项目vue init webpack projectName 安装依赖包npm i这些就不说了 接下来就是构建我们的swiper组件因为我写的代码不规范, 通不过eslint的检测, 会频繁报警告, 所以不愿意看警告的可以打开\build\webpack.base.conf.js的32...

2017-11-19 21:10:28

阅读数 306

评论数 0

WeUI的radio与cheakedBox选中与设置选中问题

cheakedBox判断的方法就是, 选定的元素是否有checked这个属性, 如果有就是已选中, 没有就是未选中 // 标签绑定的onchange = "changeState(this)" function changeState (ele) { ...

2017-11-10 09:40:18

阅读数 8584

评论数 0

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