摘要:变量提升表示的是变量的声明会被提前到函数顶部的地方,而赋值语句不会提升。需要记住一点就是,在中,函数声明的优先级高于变量声明的优先级。因为赋值语句不会被覆盖,所以会是一个数字,而不是函数,最终返回。 ---- 有人会说js很简单,很容易学,但是要想把这门语言用活,用精通还是需要下很大的功夫的。那么我们就来看看接下来这几道js面试题吧。 题1 if(!(a in window)){ ...
摘要:而事实上这个的组件功能逻辑完全和一样,只是多了一项年龄信息。这也是插槽最基本的用法。匿名插槽和具名插槽除非子组件模板包含至少一个插口,否则父组件的内容将会被丢弃。可以通过为插槽指定具名插槽来指定渲染一个组件中多个插槽中的某一个。 使用插槽分发内容在封装vue组件的时候,很多时候就不得不使用到vue的一个内置组件。slot是插槽的意思,顾名思义,这个组件的意义是预留一个区域,让其中的DO...
摘要:俗话说,不会使用工具来完成任务的都是进化不完全的表现,大数据时代,可视化已经深深钻进我们的生活,使用可视化工具也变的相当普遍,今天我们来总结下当下可视化工具都有哪些。是一个地图库,主要面向数据可视化用户。 俗话说,不会使用工具来完成任务的都是进化不完全的表现,大数据时代,可视化已经深深钻进我们的生活,使用可视化工具也变的相当普遍,今天我们来总结下当下可视化工具都有哪些。 showImg...
摘要:常见的开发页面中可能会有这么一个需求,页面中会有多个模块,每个模块对应一个导航,当页面滚动到某个模块时,对应的模块导航需要加上一个类用于区分当前用户所浏览区域。 常见的开发页面中可能会有这么一个需求,页面中会有多个模块,每个模块对应一个导航,当页面滚动到某个模块时,对应的模块导航需要加上一个类用于区分当前用户所浏览区域。 假设结构如下: section1 ...
摘要:好多时候在移动端需要一个的日期选择器,由于在应用上有可能应用各种框架库等所以说一个无依赖的,这样易于上层进行封装。主要包含两种选择器日期和时间。 好多时候在移动端需要一个的日期选择器,由于在应用上有可能应用各种框架库(Vue.js, React.js, zepto.js等);所以说一个无依赖的,这样易于上层进行封装。直接开门见山,先来张动图看看效果: showImg(https://s...