哆来咪er的博客

Whatever is worth doing is worth doing well.

vue中的事件

vue事件的简写:我们有时会看到这样的写法:@dragstart=’drag()’,这是vue中事件的简写。它的完整写法是:v-on:dragstart=’drag()’,但这往往给人感觉太长了,习惯用简写形式。vue的事件对象:vue中也会有事件对象 , 这样@dragstart=’drag(e...

2017-11-30 15:44:56

阅读数 3869

评论数 0

js正则表达式

很多时候,我们对正则表达式的印象都是难学难记,学了又忘,忘了又学,但总觉得记不住。什么是正则表达式?正则表达式(Regular Expression)使用单个字符来描述、匹配一系列符合某个句法规则的字符串。使用正则表达式的目的–替换工作。自己先定义一种规则,然后到字符串中去匹配一下符合这个规则的子...

2017-11-11 19:52:49

阅读数 217

评论数 0

前端性能优化之http请求的过程

在前端面试中,经常会被问到“一个页面从输入URL到页面加载显示完成,这个过程都发生了什么”,这是前端的经典面试题之一。这个过程涉及的东西很多,区分度很高。大致分为这几个过程:1.DNS解析2.TCP连接3.发送HTTP请求4.服务器处理请求并返回HTTP报文5.浏览器解析渲染页面6.连接结束简要回...

2017-10-28 17:17:35

阅读数 480

评论数 0

CSS盒模型详解

CSS的盒模型是CSS的基础,同时也是难点,这个问题经常在面试中会被问到,属于经典问题了。很多博客里讲得也很模糊不清,于是,我在这里重新整理一下。可以认为每个html标签都是一个方块,然后这个方块又包着几个小方块,如同盒子一层层的包裹着,这就是所谓的盒模型。盒模型分为IE盒模型和W3C标准盒模型。...

2017-10-25 00:51:48

阅读数 327

评论数 0

css布局实例之去除行内元素间的空白间隙

我在这里总结一些工作中会遇到的css布局例子。<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta na...

2017-09-24 09:46:57

阅读数 1808

评论数 0

JS基本类型与引用类型知多少

1、JavaScript值类型和引用类型有哪些(1)值类型(基本类型):数值、布尔值、null、undefined。 (2)引用类型:对象、数组、函数。 2、如何理解值类型和引用类型之前看到一个比喻,觉得非常贴切,想要和大家分享一下:用“连锁店”和“连锁店钥匙”来理解。(1)值类型:变量的交换等于...

2017-06-29 18:07:18

阅读数 353

评论数 0

ES6之变量的解构赋值--读书笔记

1.变量的解构赋值ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。以前,为变量赋值,只能直接指定值。let a = 1; let b = 2; let c = 3;现在ES6允许这样:let [a, b, c] = [1, 2, 3];–...

2017-06-27 18:44:17

阅读数 212

评论数 0

ES6之const 命令--读书笔记

const声明一个只读的常量。一旦声明,常量的值就不能改变。const PI = 666; console.log(PI); //666若试图想要改变PI常量的值,如下const PI = 666; console.log(PI); PI=6; //TypeError: Assignment...

2017-06-26 18:22:44

阅读数 479

评论数 0

ES6之块级作用域与函数声明--读书笔记

函数能不能在块级作用域之中声明?ES5 规定,函数只能在顶层作用域和函数作用域之中声明,不能在块级作用域声明。// 情况一 if (true) { function f() {} } // 情况二 try { function f() {} } catch(e) { // ... }上...

2017-06-26 17:02:52

阅读数 1015

评论数 0

ES6新特性之let命令--读书笔记

let命令,用于声明变量。其用法类似于var,但所声明的变量只在let命令所在的代码块内有效。我们可写一段代码:{ let a = 1; var b = 2; console.log(a); } console.log(b);输出:1 2若我们在代码块的外部输入consol...

2017-06-25 20:04:21

阅读数 439

评论数 0

如何让sublime text3支持Vue语法高亮显示

1、下载文件链接: GitHub - vuejs/vue-syntax-highlight: Sublime Text syntax highlighting for single-file Vue components 或https://github.com/vuejs/vu...

2017-05-31 02:07:15

阅读数 4678

评论数 0

sublime中书写vue 语法高亮插件安装

默认情况下,Vue.js 的单文件组件(*.vue)在 sublime 编辑器中是不被识别的。若要想高亮显示,需要安装插件 Vue Syntax Hightlight。安装步骤如下: 第一,在 sublime 中打开 PackageControl 如下图,快捷键 Ctrl+Shift+P。第...

2017-04-18 19:46:16

阅读数 16159

评论数 1

HTML区块和布局

1、HTML 区块元素 HTML 可以通过 和 将元素组合起来。 大多数 HTML 元素被定义为块级元素或内联元素。 块级元素在浏览器显示时,通常会以新行来开始(和结束)。 实例: , , , 2、HTML 内联元素 内联元素在显示时通常不会以新行开始。 实例: ,...

2016-08-14 01:19:29

阅读数 2278

评论数 0

Android控件显示和隐藏

在安卓开发中,我们会遇到这样的情况,布局很类似,A布局比B布局多了几个控件,只需 将其隐藏即可达到布局复用。 1、在xml文件中对控件可进行配置       2、在Java代码中进行设置 可见:android:visibility="visible"; ...

2016-08-08 23:55:36

阅读数 23363

评论数 0

Arrays类——Arrays.asList()方法使用

在编程中我用到了: listView = (ListView) findViewById(R.id.list);         BaseAdapter arrayAdapter = new ArrayAdapter(this,R.layout.item_list,R.id.name,   ...

2016-07-22 14:37:47

阅读数 1188

评论数 0

AS设置及快捷键收集整理

常用设置: 1.Tab不用4个空格 Code Style->Java->Tabs and Indents->Use tab character Code Style->General->Use tab character 2.可视化Tab和空格 Sett...

2016-07-22 13:03:38

阅读数 3491

评论数 0

FragmentTabHost中如何实现状态保存

先弄清fragment中的几个概念: add()-->加入fragment时将触发onAttach(),使用attach()不会触发onAttach() replace()-->替换后会将之前的fragment的view从viewtreee中删除 触发顺序:detach()--&...

2016-06-23 03:06:04

阅读数 816

评论数 0

大牛教你这样阅读android源码

当你去面试时,经常会被问到,你是否阅读过android系统源码?那系统源码该如何阅读呢? 下面,让我们来看看大牛们是如何阅读的(来自知乎的牛人们http://www.zhihu.com/question/19759722/answer/29213925) 由于工作需要大量修改framework...

2016-05-17 01:40:54

阅读数 3388

评论数 0

如何解决状态栏透明之后,toolbar与状态栏的重叠问题

当我们想要将状态栏变为透明,可在styles.xml文件中进行设置: true效果:二者重合,且toolbar悬浮在状态栏之后 解决方法: 设置fitsystemWindow属性,该属性的官方文档说明,如下 fitsystemwindow属性,官方文档如下: Boolean internal...

2016-05-12 21:54:58

阅读数 7350

评论数 0

表单验证

待续...

2018-01-31 01:52:01

阅读数 146

评论数 0

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