自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 变量那些事~

大家都知道,在JS中将数据类型分类的话,会分为number,string,boolean,null,undefined和object。其中前五种属于基本类型,object属于复杂类型。但是这并不是我想讲的,今天我想和大家探讨一个问题:使用typeof能得到哪些类型?一拿到问题,可能很多人脑海中的第一反应是答案,但我们实际应该看到和想到的是知识点。 首先,按照变量的存储类型可以分为值类型和引用类型...

2018-02-09 22:48:58 351

原创 一道让我很不开心的算法题 T^T

题目不是很难,但是帮别人debug的过程很不开心,哼~好了,开始今天的表演吧。算法描述在n个1到100的随机数组中找出两个数的和为随机数k,在找出第一组符合条件的数时就结束循环 例:n为9 随机数组为2 3 5 4 6 12 15 13 8 k为16 输出:3 13首先,先生成随机数和随机数组var n = parseInt(100 * Math.random())

2018-01-30 22:19:17 237

原创 用JS实现交错“01”串

算法描述如果一个“01”串任意两个相邻位置的字符都是不一样的,我们就叫这个01串为交错01串。例如:“1”,“10101”,“0101010”,都是交错01串。 小易现在有一个01串。小易想找出一个最长的这样的子串的长度是多少。 输入描述:输入包括字符串s,s的长度length(1 输出描述:输出一个整数,表示最长的满足要求的子串长度。 输入例子:111101111 输出例子:3

2018-01-30 22:18:34 556

原创 Vue入门指南(5)

v-if 和 v-show直接看v-if例子来 v-if 和 v-show /h1> Errorbutton> button v-on:click="ok=!ok">Okbutton> p v-if="error">网络连接错误:404p> p v-else-if="ok">网络连接成功:200p>div>scri

2018-01-27 18:21:31 244

原创 Vue入门指南(4)

双向数据绑定一般双向数据绑定存在于input / select / textarea,因为它既要有输入数据的地方,也要有输出数据的地方。现在我们希望在input里输入姓名,在span里可以即时的显示我们输入的内容,我们就需要拿到input的value值,这时我们要用到ref:数据双向绑定 input / select / textarea/h1> 姓名:label

2018-01-27 18:20:15 195

原创 Vue入门指南(3)

属性绑定v-bind:给属性绑定对应的值"vue-app"> a v-bind:href="website">web开发a>div>script src="vue.js">script>script> var app = new Vue({ el: "#vue-app", data: { website: "http://www.baidu.

2018-01-27 18:18:59 246

原创 Vue入门指南(2)

数据绑定1.插入值文本 数据绑定最基础的形式是文本插值,使用 “Mustache” 语法(双花括号):Message : {{ msg }}/span>script>script> new Vue({ el: "div", data: { msg: "大家好,我是奔哥!" } })script> Mustache 标签

2018-01-27 18:18:11 232

原创 Vue入门指南(1)

什么是Vue?Vue.js是一个构建数据驱动的web界面的库。技术上,它重点集中在MVVM模式的ViewModel层,因此它非常容易学习,非常容易与其它库或已有项目整合。Vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。Vue.js 的核心是一个响应的数据绑定系统,它让数据与DOM保持同步非常简单。Vue.js 自身不是一个全能框架——它只聚焦于视图层。在

2018-01-27 18:13:35 291

原创 Sass高级用法(2)

上篇文章我们介绍了Sass的日常使用方法,今天我们来介绍Sass的高级用法,这将会颠覆你对写css的印象。条件语句判断:@if 和@else 当 @if 的表达式返回值是true时,则输出 {} 内的代码div { @if 1 + 1 == 2 { border: 1px #ccc solid; } @if 5 3 { border: 2px #f00 solid;

2018-01-24 19:58:09 589

原创 Sass日常使用(1)

Sass 是对 css的扩展,让 css 语言更强大、具有逻辑并且可以减少代码的冗余。 它允许使用变量、嵌套、函数等众多功能。 在这里就不介绍安装了,但是有一个命令需要我们注意一下:可以命令 Sass 监视文件或目录的改动并更新 css// watch a filesass --watch file.scss:file.css // watch a directorysass -

2018-01-23 21:08:03 185

原创 ECMAScript 6入门讲解(2)

上篇文章我们介绍了ES6的多行字符串表示方法,map类型,set类型,for…of循环,rest参数以及let和const,这次我们接着来看看ES6有哪些过人之处。ECMAScript 6为数组增添的新方法:map(),reduce(),filter()①map()语法:arr.map(函数);功能:相当于让arr的每个数据执行了一次()中的方法,例:functio

2018-01-16 11:13:39 163

原创 ECMAScript 6入门讲解(1)

ECMAScript 6标准(简称ES6)是JavaScript的下一个版本,在原来的基础上新增加了很多强大的功能,首先,在学习ES6之前请大家自行升级自己的浏览器,因为版本太古老的浏览器是无法运行新版本的JavaScript代码的。好了,今天我们来看一下它都有哪些特性。`…`: 表示多行字符串,功能类似于\nalert(`多行字符串`);JavaScript的对象有个小问

2018-01-14 18:01:56 170

原创 Git常用命令集合

今天学了下git的基本操作,我觉得命令好多,还是写篇文章总结一下比较好~ 设置基本信息$ git config –global user.name “Your Name”:告诉git你是谁$ git config –global user.email “[email protected]”:告诉git怎么联系你 创建版本库git init :把这个目录变成Git可以管理的仓库;...

2018-01-13 20:25:27 403

原创 JavaScript中字符串的基本方法详解

JS中的内置对象有:String,Array,Math,Date。今天我们来详解一下字符串的方法。charAt()语法:str.charAt(index);功能:获取指定位置的字符返回值:字符串,取不到则返回空字符串charCodeAt()语法:str.charCodeAt(index);功能:获取指定位置字符的编码返回值:0 - 65535 之间的整数

2018-01-11 17:38:41 231

原创 JavaScript中数组的基本方法详解

JS中的内置对象有:String,Array,Math,Date。今天我们来详解一下数组的创建及其方法。数组的创建①使用数组构造函数: var arr = new Array();在这里需要说明的是()中可以是预先知道数组要保存的项目数量;也可以向Array构造函数中传递数组应包含的项。②使用数组字面量表示方法:var arr = [1,2,3];Array

2018-01-07 14:30:53 366

空空如也

空空如也

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

TA关注的人

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