题目: 轮回拼接一个指定的字符串 num次,假如num是一个负数,则返回一个空字符串。 解答: function repeat(str, num) { // repeat after me if(num > 0) …
标签:JavaScript
前端知识体系之拓展边界 - 玩转Nodejs命令行
背景 在做 cli 工具的时候,非常需要命令行相关的第三方库。一个比较稳健成熟的命令行应该考虑以下 4 种需求: 读取传入的各种参数,例如: –help, -v=123 逻辑处理和友好的 UI 交互,例如:提…
精读《现代 js 框架存在的根本原因》
1 引言 深入思考为何前端需要框架,以及 web components 是否可以代替前端框架? 原文地址,建议先阅读原文,或者阅读概述。 2 概述 现在前端框架非常多了,如果让我们回答 “为什么要用前端框架” 这个问题,…
教你避开O2O电商系统4大风险
教你避开O2O电商系统4大风险 互联网行业向来是瞬息万变,昨天还挤破头都进不了的市场今天就可能变得无人问津。所以,如果选择做电商就要学会避开潜在的风险。今天夏日葵电商就要跟大家讨论一下如何避开O2O电商系统4大风险。 ①…
解决一行文本溢出隐藏点击展开之后全部显示并自动换行每行长度一致问题
一行数据文本内容太多,把页面撑得很长影响美观。该方法可以实现当一行文本内容超过固定长度后,收缩起来,显示一个“展开”按钮,用户一点击后就显示全部内容。当然多行文本也同样适用,(若是全部是中文也可以使用判断判断字符串长度的…
关于网页本地存储的一些思考
前言 关于localStorage sessionStorage之类的api怎么用已经无需我再赘述了,但是具体怎么落实到一个稍微复杂一些的业务中还是需要做一些前期的准备 遇见的一些问题 1.localStorage 与 …
iview table表中使用render函数props传值出现问题
使用iview中的table表格时避免不了使用render函数渲染自定义内容,或者渲染组件。但是在正常使用时出现了props传值无法识别, 按照官网介绍使用props如下: render: (h, params) =&g…
[面试专题]Web缓存详解
Web缓存详解 标签(空格分隔): 缓存 缓存之于性能优化 请求更快:通过将内容缓存在本地浏览器或距离最近的缓存服务器(如CDN),在不影响网站交互的前提下可以大大加快网站加载速度。 降低服务器压力:在大量用户并发请求的…
vue脚手架中配置Sass
世界上最成熟、最稳定、最强大的专业级CSS扩展语言! 我是在vue脚手架中安装的 1 安装 npm install --save-dev sass-loader //sass-loader依赖于node-sass npm…
移动端用下拉刷新的方式实现上拉加载
实现上拉加载最普遍的方式就是监听滚动条的滚动事件,而移动端的下拉刷新利用的是transform属性来进行位移,那用下拉刷新的方式实现上拉加载怎么样? html结构 <div class="main-box" id=…
《深入理解ES6》笔记——扩展对象的功能性(4)
变量功能被加强了、函数功能被加强了,那么作为JavaScript中最普遍的对象,不加强对得起观众吗? 对象类别 在ES6中,对象分为下面几种叫法。(不需要知道概念) 1、普通对象 2、特异对象 3、标准对象 4、内建对象…
前端面试题总结
工作中总结的一些比较重要的前端技能,觉得在面试中比较合适提问,即能查看出面试者的技术功底,又能考察其知识体系的广度。适用于应届生和工作年限两年下的同学,掌握下面的知识基本满足工作需求了。更高年限的开发工程师则应该更注重架…