- 博客(5)
- 收藏
- 关注
原创 记一波面试题
JS是么是面向对象?面向对象可以把程序中的关键模块视为对象,而模块拥有属性和方法。这样我们把属性和方法封装起来,以后使用将非常方便,避免了一些繁琐重复的工作 JS的几种设计模式:1.构造函数模式--定义一个特定类型的类,实例一个对象2.工厂模式--声明一个对象,给它添加属性和方法,把它封装到一个函数中,并返回这个对象3.单例模式--经常配合定时器使用,判断实例是否存在,...
2018-11-07 15:37:48
161
原创 基于vue的地区查找控件
这是boss上的某家公司给我发的面试题效果图:话不多说,直接贴代码<template> <div id="demo"> <input type="text" class="cityinput" placeholder="请输入目的地" v-model="region" @focus="show=tr
2018-10-31 17:33:42
1561
转载 ES6的Object.is()超越ES5 比较两个值是否相等
ES5 比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运算符(===)。它们都有缺点,前者会自动转换数据类型,后者的NaN不等于自身,以及+0等于-0。JavaScript 缺乏一种运算,在所有环境中,只要两个值是一样的,它们就应该相等。<script> var a=1,b='1'; console.log(a==b)//true con...
2018-10-31 10:28:48
137
原创 vue中递归组件的使用
组件中需要组件调用自身,这就是递归组件,递归组件需要声明name和自己引入自己并声明注册为组件,并且需要使用props进行传参,其还需要一个停止条件,否则会进入死循环。vue的递归组件和其v-for指令之间的关系和js中的for循环和递归函数一样,一个是有尽头,一个是不知道到底嵌套了多少层级。在vue中我们是数据驱动界面,根据数据来渲染界面,而很多数据我们是从后台获取,事先并不知道它会嵌套多少...
2018-10-15 11:43:30
2388
1
原创 Vue中Echarts中一个图表内多个圆环图的动态定位和大小设置
效果图:更多圆环图时:data中定义echarts初始配置: // 图表配置项 option: { tooltip: { trigger: "item", formatter: "{a} <br/>{b} : {c} ({d}%)" }, // 图例 ...
2018-10-15 10:28:28
8977
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人