mm_hello11的博客

复杂的事情简单化!

vue中使用better-scroll实现滑动以及左右联动效果

一、首先需要在项目中引入better-scroll 1. 在package.json 直接写入 "better-scroll":"^1.15.1" 版本以github上为准(目前最新) 2.cpnm install 在node_modules 可以查看版...

2019-04-05 22:04:42

阅读数 272

评论数 1

高性能网站建设需要

1、减少HTTP连接请求 2、避免重定向连接 3、把部分内容压缩 4、避免DNS查找 5、避免大量DOM操作 ....等等

2019-04-03 22:41:50

阅读数 19

评论数 0

VUE开发请求本地数据的配置,旧版本dev-server.js,新版本webpack.dev.conf.js,如何使用axios+express配置路由转发

VUE开发请求本地数据的配置,早期的vue-lic下面有dev-server.js和dev-client.js两文件,请求本地数据在dev-server.js里配置,最新的vue-webpack-template 中已经去掉了dev-server.js和dev-client.js 改用webpac...

2019-04-03 22:26:39

阅读数 46

评论数 0

更改git在提交代码时author默认值

安装了客户端的前提下在命令行运行: git config --global user.name "mm" git config --global user.email "1609307940@qq.com" 之后再用命令创建项目时,默认的作者和邮箱就变...

2019-03-27 23:38:03

阅读数 16

评论数 0

js为dom元素添加class名

代码如下: <div class="aa bb cc" id='name'></div> <script type="text/javascript"> fun...

2019-03-27 23:34:33

阅读数 22

评论数 0

js中如何把json对象作为参数拼入url地址中传递

代码如下: /** * 把json对象拆成url参数格式的方法 * @data 需要处理的json对象 */ function getParam(data){ let url = ''; for(var k in data){ let value = data[k] !...

2019-03-24 19:48:55

阅读数 115

评论数 0

js中用正则表达式完成两个字符串之间的替换

用正则表达式中的$1和$2来代表第一个和第二个捕获的字符串 //两个字符串之间的替换 var str = "Kobe Bryant"; str = str.replace(/(\w+)\s(\w+)/,"$2 $1"); ...

2019-03-05 21:37:32

阅读数 53

评论数 0

js中的search方法和indexOf的区别是search能用正则表达式匹配

search和indexOf的作用都是匹配出符合条件的字符串的索引位置,区别是search能用正则表达式匹配 //返回的是符合正则表达式的第一个位置,search就是能用正则式的indexOf var str = "ABCDEFG122234555567abcdefg&...

2019-03-05 21:34:42

阅读数 138

评论数 0

js中正则表达式\1表示第一个捕获,\1捕获一个字符串中最长相同子串

正则表达式中\1就表示捕获的第一个内容,如下例子: //捕获一个三位的数字,\1就表示这第一个捕获 var str = '188-384-845-845'; var reg = /(\d{3})\-\1+/g; var arr = str.match(reg); console.lo...

2019-03-05 21:09:45

阅读数 44

评论数 0

js中正则表达式用match、exec方法捕获字符串中的内容

在一串字符串中寻找想要的内容,可以用match或exec方法获取。match或exec匹配出来的数据格式都是数组。 在非全局检索下,match和exec得到的结果是一样的,只匹配到第一个符合的字符串并填充进数组里返回 var str = 'ja3848sah93589k0483fd'; ...

2019-03-05 19:49:06

阅读数 45

评论数 0

js中es6对象的新方法is

面试中常见的几个题目: +'abc' => NaN      0/0 => NaN 1/0    => Infinity -1/0   => -Infinity 0/1    =&am...

2018-11-28 22:13:42

阅读数 98

评论数 0

js中es6新方法copyWithin

拷贝数组成员方法:copyWithin copyWithin拷贝数组内部的成员 第一个参数表示复制的位置 第二个参数表示复制的起始位置 第三个参数表示复制的结束位置(不包含) 如下: Var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8] arr.copyWit...

2018-11-27 00:30:11

阅读数 55

评论数 1

js中isNaN、Number.isNaN,isFinite、Number.isFinite的区别

判断是否是NaN的方法isNaN 全局作用域中,有个方法,叫isNaN,在判断数据的时候,会将数据做类型转换(可以判断字符串,布尔值等类型) ES6为了纠正数据类型转换的问题,提供了Number.isNaN方法,只能判断数字中的NaN,不会做类型转换   判断数字是有限的方法isFinit...

2018-11-27 00:13:35

阅读数 122

评论数 0

get请求url地址传值通用方法

通用方法代码: function queryURLParmeter (url) { var reg = /([^?&=]+)=([^?&=]+)/g, obj = {}, res = reg.exec(url); while (res) { ...

2018-11-25 16:31:25

阅读数 718

评论数 0

js中get请求参数含有特殊字符的处理

在get请求参数中如果包含&符号,在发送请求时就会被当作参数的分割符处理 比如请求参数:var url= "xxxx?name=" + "aaa&bbb" 期望的请求参数应该是n...

2018-11-19 22:50:16

阅读数 1018

评论数 0

type=‘datetime-local’的input如何设置默认当前日期和00:00

type=‘datetime-local’的input是h5中一种新的日历标签,它包括年月日时分。现在项目中的需求为每次打开让他默认为当前的日期,但是时分需要是归零。样式为: 2018/11/19 00:00 代码为:  <body> &...

2018-11-19 22:00:33

阅读数 865

评论数 0

js中封装方法库关于适配amd和cmd的头部写法

项目中用到了一些js库,发现他们的头部都适配了amd和cmd模块化开发,现如下列表: /*loadingmodal.js*/ !function(t, i) { "function" == typeof define &&am...

2018-11-18 21:05:47

阅读数 149

评论数 0

css布局,header头部固定,content内容高度100%,如何不出现纵向滚动条

样式如图: css布局(一)如下:  <style type="text/css"> *{ padding:0; margin: 0; } html,body{ height:100...

2018-11-18 21:00:14

阅读数 327

评论数 0

HTTP状态码

下面是常见的HTTP状态码: 200 - 请求成功 301 - 资源(网页等)被永久转移到其它URL 404 - 请求的资源(网页等)不存在 405 - 客户端请求中的方法被禁止 500 - 内部服务器错误 505 - 服务器不支持请求的HTTP协议的版本,无法完成处理 HTTP状态码...

2018-11-06 23:21:31

阅读数 33

评论数 0

js中jsonp跨域请求

1、理解jsonp 什么是跨域? 简单的来说,出于安全方面的考虑,页面中的JavaScript无法访问其他服务器上的数据,即“同源策略”。而跨域就是通过某些手段来绕过同源策略限制,实现不同服务器之间通信的效果。 具体策略限制情况可看下表: URL 说明 允许通信 http:...

2018-11-05 23:51:19

阅读数 415

评论数 0

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