5 月亮与六便士0520

尚未进行身份认证

Slow is fast

等级
TA的排名 11w+

The Pursuit of Happyness

Firstly i want to take a brief introduction of this movie which is one of my faviorate movie . It’s a truely story but it seems like a old-fasion story that talks about a man how to break the worst s...

2019-05-30 14:14:20

原生JS给DOM元素增加修改和删除class

之前一直使用jq,处理页面结构变化都很方便,不过在某些不实用jq的项目里,还是必须得知道如何使用原生JS去处理页面中简单的一些样式变化。这里介绍js针对css方面的一些基本操作。<html lang="en" dir="ltr"> <head> <style media="screen"> .temp{ font-siz..

2019-03-11 11:34:58

vue+jQuery

这段时间不是小程序就是vue后台,基本都没有用到jq,不过jq这么强大,感觉能在vue项目中使用也是很好的。首先 npm install jquery --save-dev 下载jq的包,下载好之后还需要改一下项目中的配置文件,找到build文件夹下面的webpack.base.conf.js文件,加入下图红色框出的代码:然后回到main.js中引入jQuery:import $ fro...

2019-03-08 16:35:54

关于Vuex-------state,mapstate

之前一直不理解vuex那些事儿,虽然会用,但总是一知半解 , 前两天看了vuex官网上的官方视频讲解(可惜是英文的,不过所幸还能接受)。如果英语还可以的小伙伴建议去看一下。vuex就像是一个统一的状态或是数据管理仓库,虽然在vue里面,父子组件之间可以相互传递数据,当时对于平级的兄弟组件是不行的,so , 你get到这个用处了吗?首先先说明三个用于展示功能的文件app.vue,main.js...

2019-02-27 15:33:01

关于如何用手机测试本地项目

当你想在手机上测试自己的页面效果,或是公司其他同事想看你本地的项目效果时,可是使用快捷方便的http-server来实现。我比较喜欢使用git环境(如果没有,使用管理员身份Window+r 然后cmd也可以),首先呢,你得先安装node和npm,然后呢,进入主要步骤://第一步全局安装http-server环境npm install http-server -g //在你想要浏览的目录下执...

2019-02-27 14:39:07

小程序知识点分享(三)

一、 swiper组件修改样式固定指示条宽度,根据轮播图片数量均分 swiper的class=“swiper-box”.swiper-box .wx-swiper-dots.wx-swiper-dots-horizontal { top: 186rpx; display: flex; width: 220rpx;}.swiper-box .wx-swiper-dot { f...

2018-11-19 12:05:18

js判断手机上是否安装某APP

前两天,产品给我又给我提了一个需求,就是给我看了一下人家的功能,说我们也想要这个功能,于是,我就开始实现这个功能了。。。。。 js判断手机上是否安装某APP,如果有的话直接打开App,否则打开App Store或是应用宝下载该App,代码如下:var userAgent = navigator.userAgent ;var url="",downUrl="";if(userAgent...

2018-08-31 15:01:03

window跨域与Ajax请求跨域

首先了解一些什么是跨域,什么情况下会产生跨域: 当主域名、子域名、端口号、以及协议任意一个不同时,就会产生跨域,当然,如果Ajax请求时,请求方式不是XHR的话,浏览器是不会限制这种跨域的,在Ajax请求跨域时再详细介绍。 域名: 主域名不同 http://www.baidu.com/index.html –>http://www.sina.com/test.js...

2018-08-24 11:25:44

js深度拷贝(克隆)与浅度拷贝(克隆)原理及应用

如果你想真正自己理解和运用深度克隆的话,首先必须要了解的就是js中的原始值和应用值,以及它们的储存位置及方式。这里简单的说一下,原始值呢是存储在栈里的,而且存储的是变量的实际值。引用值存储在堆里,且存储的是一个指针,该指针指向内存中的某个位置,该位置存储变量的实际值。浅度拷贝vara=2;vara_copy=a;a_copy=3;console.log(a);...

2018-08-22 19:00:26

TCP的三次握手与四次挥手(详解+动图)

背景描述 通过上一篇中网络模型中的IP层的介绍,我们知道网络层,可以实现两个主机之间的通信。但是这并不具体,因为,真正进行通信的实体是在主机中的进程,是一个主机中的一个进程与另外一个主机中的一个进程在交换数据。IP协议虽然能把数据报文送到目的主机,但是并没有交付给主机的具体应用进程。而端到端...

2018-08-20 16:17:28

在浏览器中输入网址回车到页面显示发生的那些事儿

总的思路:在浏览器地址栏键入URL,按下回车之后发生的几个事件:    1)浏览器向DNS服务器请求解析该URL中的域名所对应的IP地址;    2)解析出IP地址后,根据该IP地址和默认端口80,和服务器建立TCP连接;...

2018-08-20 10:28:25

作为一个程序媛

花了一两个小时,写好一篇关于js的博客,期间为了不误导别人,一旦有所疑惑的地方都会去百度一下,看自己理解的是否有误,写好之后,莫名的很有成就感,发给朋友看了一下,人家几分钟就看完了…….果然是台上一分钟,台下十年功……(心里OS:肯定是没有仔细看~) 转眼间,毕业都一年了,大家都各自努力着,在不同的方向。自认为自己是个爱折腾的人,可能有的时候方法不正确,一开始学习编程的时候,感觉自己像是在接...

2018-08-17 17:58:14

Js三大特性--封装、继承以及多态

要分享Js一些基础理论知识,但是在项目中却十分实用。回想之前一次令人心碎的面试,等了将近50分钟,可是面试却不到10分钟,我的心里受到成吨的打击与伤害,以前一直不注重扎实基础,当面试官坐下的那一刻我就感到气氛不对,首先介绍自己软件工程毕业…….然后面试官说介绍一下软件的几大特性……..我…..我说不出话,然后跳过,让我介绍一下闭包、原型、js三大特性,以及在项目中的运用……我的天……当时脑海里浮现...

2018-08-17 16:29:32

css水平垂直居中的几种方式

html代码如下://html<div class="parent"> <div class="child"></div></div>一 、脱离文档流的居中1、margin: auto居中.parent{ width

2018-08-17 11:35:17

软件的六大特性

功能性一组功能及其指定的性质有关的一组属性。适合性、准确性、互用性/互操作性、依从性、安全性。可靠性在规定的一段时间和条件下,软件维持其性能水平有关的一组软件属性。成熟性、容错性、易恢复性。可用性与使用的难易程度及规定或隐含用户对使用方式所做的评价有关的软件属性。易理解性、易学性、易操作性。效率在规定条件下,软件的性能水平和所有资源之间的关系有关的一组软件属性。时间特性...

2018-08-17 10:33:15

递归之斐波那契数列

感觉递归主要就是两步,首先找规律,最后找出口。 这里以斐波拉契数列为例,通过递归的方法求斐波那契数列。//数列规则为0,1,2,3,5,8,13,21、、、、//可以分析数列看出 fb(n) = fb(n-1) + fb(n-2) 的规律//然后我们找出口 当n=1时 返回0 当n=2时 返回1 OK enough!fb(n){ if(n==1){ return...

2018-08-16 16:28:19

vue父子组件传参

父组件向子组件传值步骤:在这里先定义一下,相对本案例来说:App.vue是父组件,Second-module.vue是子组件。 一、首先,值肯定是定义在父组件中的,供所有子组件共享。所以要在父组件的data中定义值:...

2018-08-16 14:43:59

还算好看的css+js无限循环轮播图

话不多说,直接上代码吧!!!<template> <div class="banner"> <ul class="banner-ul"> <li :class="item" @click='changeImg(item)' v-for='(item,idx) in pArr'> <

2018-08-16 14:22:14

vue axios全攻略

不再继续维护vue-resource,并推荐大家使用 axios 开始,axios 被越来越多的人所了解。本来想在网上找找详细攻略,突然发现,axios 的官方文档本身就非常详细!!有这个还要什么自行车!!所以推荐大家学习这种库,最好详细阅读其官方文档。大概翻译了一下 axios 的官方文档,相信大家只要吃透本文再加以实践...

2018-08-16 12:02:21

js签名加密方法--sha1和md5

在前端向后端进行接口数据请求时,考虑到数据安全问题,我们会有自己的一套签名方式,我是在做vue项目使用到了这两种,这里向大家介绍以下两种:sha1function encodeUTF8(s) { var i, r = [], c, x; for (i = 0; i < s.length; i++) if ((c = s.charCodeAt(i)) < 0x80...

2018-08-16 11:16:37

查看更多

勋章 我的勋章
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。