摘要: 计算属性:在模板中绑定表达式是非常便利的,但是他们实际上只用于简单的操作。模板是为了描述视图的结构。在模板中放入太多的逻辑会让模板过重且难以维护。这就是为什么vue.js将绑定表达式限制为一个表达式。如果需要多于一个表达式的逻辑,应当使用计算属性。 这里我们声明了一个计算属性b。我们提供的函数将用作 阅读全文
posted @ 2018-02-04 21:19 想旅游咯 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: 先看看一个简单的代码 var str='Hello World'; alert(str);//弹出 Hello World 再看一段代码: var v='Hello World'; (function(){ alert(v); })() //和我们预期的一样,还是弹出 Hello World 那么铺 阅读全文
posted @ 2018-02-04 21:15 想旅游咯 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中变量包含两种类型的值:一种是基本类型,一种是引用类型。基本类型包括:数值、字符串、null、undefined、布尔值引用类型包括:对象、数组、函数、正则… 补充: null和undefined的区别 null表示"没有对象",即该处不应该有值。 典型用法是: (1) 作为函 阅读全文
posted @ 2018-02-04 21:09 想旅游咯 阅读(2048) 评论(0) 推荐(0) 编辑
摘要: 1.封装 在javascript里边,封装只体现public、private ①public公开的,在构造函数里面通过this关键字声明的成员都是公开的,函数内部、外部都可以调用; ②private私有的,在构造函数里面声明局部变量,就是私有成员。 2.继承 在javascript里边:(构造)函数 阅读全文
posted @ 2018-02-04 21:05 想旅游咯 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 另一方面,在函数外部自然无法读取函数内的局部变量。 这里有一个地方需要注意,函数内部声明变量的时 阅读全文
posted @ 2018-02-04 21:02 想旅游咯 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1.背景介绍 HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种编码方式。 2.知识剖析 协议规定 POST 提交的 阅读全文
posted @ 2018-02-04 20:56 想旅游咯 阅读(8868) 评论(0) 推荐(0) 编辑
摘要: 1.水平居中的 margin:0 auto; 这个是用于子元素上的,前提是不受float影响 2.水平居中 text-align:center; 代码实例如上 3.水平垂直居中(一)定位和需要定位的元素的margin减去宽高的一半 4.水平垂直居中(二)定位和margin:auto; 这个方法也很实 阅读全文
posted @ 2018-02-04 20:54 想旅游咯 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 网页布局(layout)是CSS的一个重点应用。 img 布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 img 2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整 阅读全文
posted @ 2018-02-04 20:49 想旅游咯 阅读(304) 评论(0) 推荐(0) 编辑
摘要: //arguments对象并不是一个数组,但是访问单个参数的方式与访问数组元素的方式相同 function show(){ console.log(arguments); //arguments.push(5); //此时报错arguments.push is not a function } show(1,2,3,4); //在js中 不需要明确指出参数名,就能访问它们,... 阅读全文
posted @ 2018-02-04 20:38 想旅游咯 阅读(311) 评论(0) 推荐(0) 编辑
摘要: ①概述: 简单来说,假如父组件需要在子组件内放一些DOM,那么这些DOM是显示、不显示、在哪个地方显示、如何显示,就是slot分发负责的活。 ②默认情况下 父组件在子组件内套的内容,是不显示的。 例如代码: 显示内容是一个 p 标签 的内容,不包含span标签里面的内容; ③单个slot 简单来说, 阅读全文
posted @ 2018-02-04 20:36 想旅游咯 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.angular.bind(self, fn, args) 作用:返回一个新的函数,绑定这个函数的this指向self 参数:self:新函数的上下文对象 fn:需要绑定的函数 args:传递给函数的参数 返回值:this指向self的新函数 作用:返回一个新的函数,绑定这个函数的this指向se 阅读全文
posted @ 2018-02-04 20:30 想旅游咯 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 探讨问题1: 如何将 2017年8月22日 转换成 2017-8-22 / 2017-08-22呢 点评:第一种形式 返回的是 上面日期 如果小于10,补0 ,则需要用如下方法 探讨问题2: 如何计算指定月份的天数 要想得到某月有多少天,只需要获取到当月最后一天的日期就行了 围绕这一思路,灵活调用 阅读全文
posted @ 2018-02-04 20:18 想旅游咯 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 单页面应用(SPA)的核心之一是: 更新视图而不重新请求页面, 实现这一点主要是两种方式: 1.Hash: 通过改变hash值 2.History: 利用history对象新特性(详情可出门左拐见: http://www.cnblogs.com/yanze/p/7641774.html) 而在vue 阅读全文
posted @ 2018-02-04 20:16 想旅游咯 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 在日常工作中,UI设计师/产品与前端工程师难免会有一些冲突,这是我的一些小建议。 1.如何减少时间成本 先制作UI组件,再拼接页面 如果UI给前端的是一堆页面,前端需要花一些时间去整理提取UI组件。另一方面,UI设计师如果从组件的角度出发,先做组件再拼页面,既可以提高效率也可以避免UI元素在各个页面 阅读全文
posted @ 2018-02-04 20:15 想旅游咯 阅读(387) 评论(0) 推荐(0) 编辑