文章库ARTICLE COLUMN

  • JS每日一题:函数式编程中代码组合(compose)如何理解?

    JS每日一题:函数式编程中代码组合(compose)如何理解?

    摘要:期函数式编程中代码组合如何理解定义顾名思义,在函数式编程中,就是将几个有特点的函数拼凑在一起,让它们结合,产生一个崭新的函数代码理解一个将小写转大写的函数一个在字符后加的函数将两个函数组合起来这里假设我们实现了每日一题每日一题显示结果...

    KaedeKaede 评论0 收藏0
  • 前端一些需要掌握的简单知识点

    前端一些需要掌握的简单知识点

    摘要:快速排序由在年提出。如果定时器的时间到了,那么也会去下一个阶段关闭的回调函数,一些准备关闭的函数等的事件轮询机制也可以看成是单线程,由上往下执行,但是到了第阶段,又会返回第一阶段,死循环。 原生javaScript是中大公司挑人的核心,也是决...

    n7thenn7then 评论0 收藏0
  • vue实现可视化可拖放的自定义表单

    vue实现可视化可拖放的自定义表单

    摘要:实现如例子所示的可视化可拖放表单功能。点击某个组件时,在右栏显示其属性,其实也就是在存放的数据中查找数据迭代属性。左中右三栏左右固定中间自适应布局首先,布局上来看,左右都是可以拉伸的,中间是自适应的布局。可以使用冻结对象,避免出错。 ...

    import.import. 评论0 收藏0
  • 每日 30 秒 ⏱ 数据类型大乱炖

    每日 30 秒 ⏱ 数据类型大乱炖

    showImg("https://segmentfault.com/img/remote/1460000018796041?w=900&h=500"); 简介 字符串、数字、布尔值、Null、Undefined、对象、数组、函数、判断方法 JavaScript 中有两种数据类型,分别是基本数据类型和引用数据类型: 基本数据类型 引用数据类...

    meteor199meteor199 评论0 收藏0
  • 重拾JSX

    重拾JSX

    摘要:语法糖是一种的语法拓展,可以使用它来进行的展示我们一般会在组件的方法里使用进行布局和事件绑定的核心机制之一就是可以创建虚拟的元素,利用虚拟来减少对实际的操作从而提升性能,正是为了虚拟而存在的语法糖我们在平时的组件编写中,通常都这么写然...

    adam1q84adam1q84 评论0 收藏0
  • JS算法

    JS算法

    摘要:相关借鉴文章快速排序如果数组个数为个,则直接返回数组本身获取数组中间值的索引取到数组中间那个值,取值,不加,则打印出来是一个数组,例如,加,则打印出来是一个值,例如定义两个空数组,大于中间值放到,小于中间值放到数组去重冒泡排 相关借鉴...

    xiao7cnxiao7cn 评论0 收藏0
  • 金三银四,前端同学快来补补React原理吧

    金三银四,前端同学快来补补React原理吧

    摘要:无疑是一个非常值得学习其原理的框架,它设计简单,没有引入任何新的概念,一个组件就是一个方法或一个类。 这是我几个月前写的文章,在前端面试中原理相关的问题是问的最多的,所以重新推荐下这几篇文章 深入学习一个框架最直接的方式,就是弄明白框...

    dcr309duandcr309duan 评论0 收藏0
  • 用Class写一个记住用户离开位置的js插件

    用Class写一个记住用户离开位置的js插件

    摘要:咱们为即将写的库起个名字为,开始就是如下的样子啦复制代码处理传进来的参数我们需要在类的构造函数中接收参数,并覆盖默认参数。 前言常见的js插件都很少使用ES6的class,一般都是通过构造函数,而且常常是手写CMD、AMD规范来封装一个库,比如这样:...

    xialongxialong 评论0 收藏0
  • TCP和UDP比较

    TCP和UDP比较

    摘要:该状态会持续最大段生存期,指报文段在网络中生存的时间,超时会被抛弃时间,若该时间段内没有的重发请求的话,就进入状态。 引言 网络协议是每个前端工程师都必须要掌握的知识,TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP,本文将介...

    chanjarsterchanjarster 评论0 收藏0
  • jQuery 方法整理

    jQuery 方法整理

    摘要:方法返回介于两个给定元素之间的所有祖先元素。方法返回被选元素的后代元素,一路向下直到最后一个后代。方法允许您规定一个标准。方法返回不匹配标准的所有元素。 jQuery 简介 jQuery 是一个轻量级操作 DOM 的 JS 库,主要包含以下功能: HTML 元素...

    lijy91lijy91 评论0 收藏0
  • 数据类型转换

    数据类型转换

    摘要:数据类型中的数据类型可以分为五种中数据结构引用类型数据类型转换数据类型转换一般分为两种强制类型转换隐式类型转换强制类型转换基模式二进制八进制十六进制转换含有前导隐式类型转换实用实用实用实用 数据类型 js中的数据类型可以分为五种:number ...

    cheng10cheng10 评论0 收藏0
  • 小程序显示弹窗时禁止下层的内容滚动

    小程序显示弹窗时禁止下层的内容滚动

    摘要:小程序显示弹窗时禁止下层的内容滚动小程序显示弹窗时禁止下层的内容滚动第一种方式利用禁止页面滚动一页面结构此处为整个页面的结构内容点击显示弹窗当为的时候显示弹窗此处为弹窗内容二部分添加一个类名把弹窗的下层内容定位为实现禁 小程序显示弹窗...

    snifessnifes 评论0 收藏0
  • js手写系列-- 图片懒加载

    js手写系列-- 图片懒加载

    摘要:代码效果初始页面只能放下张图片,所以只请求了张图片当我滚动到底部,加载完图片后,不管我再怎么滚动,不会再发请求 代码 Document * { padding: 0; margin: 0; } ...

    sheryshery 评论0 收藏0
  • 前端面试题 -- JavaScript(二)

    前端面试题 -- JavaScript(二)

    摘要:抛出的错误对象会被方法回调函数接收到命令命令后面是一个对象,返回该对象的结果。有人将其称之为宏任务微任务,定时器就属于宏任务的范畴。 前言 上一篇 前端面试题-JavaScript(一), 感兴趣的小伙伴也可以移步这里查看 完整版JavaScript面试题,面...

    cgspinecgspine 评论0 收藏0
  • Vue+Vue-router+Vuex项目实战

    Vue+Vue-router+Vuex项目实战

    摘要:实现电商网站效果展示下载代码安装依赖启动项目运行环境需求分析登录页面商品列表页网站首页购物车页实现结算商品详情页可按颜色品牌对商品进行筛选,单击选中,再次点击取消根据价格进行升序降序销量降序排列商品列表显示图片名称销量颜色单价实时显示...

    zlyBearzlyBear 评论0 收藏0
  • 初识云函数

    初识云函数

    摘要:云函数提供了一种直接在云上运行,无状态的短暂的由事件触发的代码的能力。云函数,就是模式的具体实现。也就是说,云函数和微服务中的是同一粒度的。但不同于,每个云函数都是独立部署,按需执行。 云函数提供了一种直接在云上运行,无状态的、短暂的...

    adieadie 评论0 收藏0
  • 理解 es5 开始有的 yield 和 es6 开始有的 aysnc/await

    理解 es5 开始有的 yield 和 es6 开始有的 aysnc/await

    摘要:始最近的业余时间在看相关的书也在极客时间上买了前端相关的专栏对于一个非的人来说时时会有一种感觉社区是真的激进和浮燥这帮规则的制定者似乎从来也不知道克制为何物有很多时候固有的东西是可以处理好的但是偏偏喜欢人为制造一些概念和语法糖人为的建...

    NicolasHeNicolasHe 评论0 收藏0
  • window.open()弹窗被浏览器拦截

    window.open()弹窗被浏览器拦截

    摘要:什么情况下会弹窗被拦截当为用户触发事件内部或者加载时,不会被拦截,一旦将弹出代码移动到或者一段异步代码内部,马上就出现被拦截。会被拦截会被拦截解决先在回调函数之前打开新窗口,后再加载 什么情况下会弹窗被拦截 当window.open为用户触发事件...

    AstrianAstrian 评论0 收藏0
  • 移动端适配

    移动端适配

    摘要:前言这周工作碰到了移动端的问题。这些其实就是比较常见的移动端适配问题。现阶段比较主流的适配方案有二种。淘宝有一个名叫的库,而这个库就是用来解决页面终端适配的。 前言:这周工作碰到了移动端1px的问题。以前一直写样式也没有特别注意着一点。...

    aristarkaristark 评论0 收藏0
  • 看到别人的面试题就忍不住做了一下

    看到别人的面试题就忍不住做了一下

    摘要:设计一个函数实现。复杂度为的长度为的长度为谢谢指出错误这是我旧的代码参考将复杂度降低谢谢行政的建议这是提出的解法,让我发现了新大陆,跟大家分享一下 失恋了就专心写代码。 1. 设计一个plus函数、实现plus(1)(2)()=3、plus(1)(2)(3)()=6。 今天...

    HtmlCssJsHtmlCssJs 评论0 收藏0
  • Vue 服务端渲染实践 ——Web应用首屏耗时最优化方案

    Vue 服务端渲染实践 ——Web应用首屏耗时最优化方案

    摘要:好在后是支持服务端渲染的,零零散散花费了两三周事件,通过改造现有项目,基本完成了在现有项目中实践了服务端渲染。在服务端生成对应的字符串,客户端接收到对应的字符串,能立即渲染,最高效的首屏耗时。服务端渲染的原理是虚拟。实现前后端同构应用...

    terasumterasum 评论0 收藏0
  • Web打印探秘

    Web打印探秘

    摘要:笔者最近做了一个在构建打印模板的需求,从中学习到一些有价值的东西,特地记录一篇文章分享。此时,浏览器会弹出打印预览的窗口,通过页面生成了用于打印预览。最后,联想到也可用于实现打印模板需求,笔者以和模板为例进行了一个简单的实践。 笔者最...

    ymyangymyang 评论0 收藏0
  • 11 个最好的 JavaScript 动态效果库

    11 个最好的 JavaScript 动态效果库

    摘要:经过一番研究,我收集了个最好的库,你可以用在自己的项目中。该库于年月首次推出,目前仍有近名参与者开发。超过的,是一个动画库,可以处理属性单个转换或任何属性,以及对象。对智能设备的方向作出反应的视差引擎快速创建漂亮的动画。 翻译:疯狂的...

    wawor4827wawor4827 评论0 收藏0
  • Lottie-前端实现AE动效

    Lottie-前端实现AE动效

    摘要:经调研发现,是个简单高效且性能高的动画方案。换言之,设计师用把动画效果做出来,再用导出相应地文件给到前端,前端使用库就可以实现动画效果。 项目背景 在海外项目中,为了优化用户体验加入了几处微交互动画,实现方式是设计输出合成的雪碧图,前...

    supernavysupernavy 评论0 收藏0
  • 模糊查询

    模糊查询

    ssm模糊查询的五个关键点 name:$(.input-outline).val() 改为 name:$(.search input).val() search : true, // 是否显示搜索框 name:$(.input-outline).val() like %#{name}%

    mjmj 评论0 收藏0

热门文章

<