Vue渲染函数
使用v-else 指令来表示 v-if 的 else,v-else 元素必须紧跟在 v-if 或者 v-else-if元素的后面,否则它将不会被识别 :通常会复用已有元素而不是从头开始渲染(就近原则),key使得Vue渲染速度会变得非常快。
常见的三个JS 面试题
本文不是讨论最新的 JavaScript 库、常见的开发实践或任何新的 ES6 函数。相反,在讨论 JavaScript 时,面试中通常会提到三件事。我自己也被问到这些问题,我的朋友们告诉我他们也被问到这些问题。
用call或bind实现bind()
bind() 方法创建一个新的函数,在 bind() 被调用时,这个新函数的 this 被bind的第一个参数指定,其余的参数将作为新函数的参数供调用时使用。那bind创建的这个新函数还有其他什么特性吗?
理解call apply bind以及其中所谓的改变this指向问题
上述代码很简单,小明有一只铅笔,有一把转笔刀,可以用来削铅笔,当我们调用;很明显会得到:小明使用了转笔刀把铅笔变成了削好的铅笔和木屑
闭包的作用及优缺点
在面试题中,闭包应该是必问的问题吧,下面我们就简单的了解一下闭包这个东西到底是什么?单来说就是一个定义在函数内部的函数,可以读取到其他函数内部变量的函数
Web布局:浮动
不知道大家是否和我有同样的一个感觉,每当拿起一篇杂志文章,总能发现左边或右边有图片,文字流畅地围着图片,这就是打印世界中看到的浮动:在Web的世界中,CSS的 float 设计初衷也是用来处理文本围绕图片排版的,就像在杂志布局中一样
vue项目引入外部字体
UI设计图有华文黑体,担心客户端没有该字体,将huawen.ttf字体文件,放入项目中:创建一个font.scss(或font.css)文件:在main.js中引入就可以直接使用了
XPath当匹配标签判断text()判断内容失败的问题及解决
在爬取网站的时候我使用XPath去抓取网页上的内容,XPath表达式来精准获取需要的标签内容。当我对如下一段html代码编写XPath表达式抓取的时候出现了问题,代码如下。片名两个字中间有七个空格,我想要获取中的内容。
CSS的deg是什么单位?
deg是CSS中的一个角度单位,表示度(Degress),一个圆共360度。在CSS中角度单位有:度(deg)、梯度(grad)、弧度(rad)。