文章库ARTICLE COLUMN

  • 一道题看透函数柯里化

    一道题看透函数柯里化

    摘要:对于函数的柯里化应该不陌生,简单来说技术是一种通过把多个参数填充到函数体中,实现将函数转换为一个新的经过简化的使之接受的参数更少函数的技术。 对于函数的柯里化(currying)应该不陌生,简单来说 Currying 技术是一种通过把多个参数填充到函数体...

    marsermarser 评论0 收藏0
  • promise-then 深入理解异步

    promise-then 深入理解异步

    摘要:异步常用的几种方式今天着重来讲解一下和队列有何关联在这里我们需要先理解在应用的过程中需要注意的地方一定要,或者出去不要,做副作用函数。抛出同步异常谈到,这是让更加赞的一点。再强调一次,这个函数并不需要关心这个异常是同步还是异步返回的。...

    caozhijiancaozhijian 评论0 收藏0
  • (JavaScript)原型与原型对象

    (JavaScript)原型与原型对象

    摘要:值得注意的是原型对象也拥有一个属性指向其函数。以上的原因就造成了很少有使用纯的原型模式创建对象,而其他混合使用原型模式的创建对象模式就不在这里展开说了。 第一次记录自己学习的脚步,我选择了JavaScript中自认为比较熟悉的一小部分来说,诚挚...

    MuninnMuninn 评论0 收藏0
  • 微信小程序--详情页的推荐位置继续打开详情页;返回之后分享等数据不正确问题

    微信小程序--详情页的推荐位置继续打开详情页;返回之后分享等数据不正确问题

    摘要:问题背景分享的数据来源当前在维护的小程序项目使用开发分享的数据都是通过接口请求后台的形式获得然后存在了数据的对象中类似定义分享数据分享数据获取分享数据赋值后台返回的分享数据当前商品的唯一值使用分享数据来自页面内转发按钮问题的发生在大部...

    young.liyoung.li 评论0 收藏0
  • javascript 数组的常用方法

    javascript 数组的常用方法

    摘要:实际使用的是这个注意,是,比数组的长度大每次迭代时更新这里可以看到更新后的都是遍历迭代器结束才是遍历完毕,输出的数组方法返回一个新的迭代器,它包含数组中每个索引的键。方法对累加器和数组中的每个元素从左到右应用一个函数,将其减少为单个值...

    densondenson 评论0 收藏0
  • Vue 中实现双向绑定的 4 种方法

    Vue 中实现双向绑定的 4 种方法

    摘要:一般我们会这样做完善个人信息尊姓大名确认取消写一两个组件还好,组件规模一旦扩大,写双向绑定真能写出毛病来。 1. v-model 指令 上例不过是一个语法糖,展开来是: 2. .sync 修饰符 这也是一个语法糖,剥开来是: my-dialog 组件在 visible 变...

    WrBugWrBug 评论0 收藏0
  • 写一个符合promiseA+规范的promise实现

    写一个符合promiseA+规范的promise实现

    摘要:如何写一个符合规范的实现前言是异步编程的一种解决方案从语法上讲,是一个对象,从它可以获取异步操作的消息从本意上讲,它是承诺,承诺它过一段时间会给你一个结果。 如何写一个符合promiseA+规范的promise实现 前言 Promise 是异步编程的一种解决方...

    hatlonelyhatlonely 评论0 收藏0
  • ionic打包报错Execution failed for task ':compileD

    ionic打包报错Execution failed for task ':compileD

    摘要:添加插件可能会遇到如下报错提示信息如果你在时,有注意到是需要版本大于等于解决方案所以只需要运行命令这样就在运行就能打包成功了 添加ionic插件cordova-plugin-file可能会遇到如下报错 提示信息 :processDebugResources :generateDebugSources :co...

    pepperwangpepperwang 评论0 收藏0
  • 你可能不了解的动画神器之requestAnimationFrame及其兼容写法

    你可能不了解的动画神器之requestAnimationFrame及其兼容写法

    摘要:就是为动画而生的,用于改变样式或。例如同时进行的如下任务基于的动画动画。而且,当正在执行动画的标签页不可见时,浏览器并不会一直运行它,这就意味着更少的和内存的使用,从而延长电池寿命。我同时也修正了方法名称内核的浏览器已更改过。 介绍 ...

    kekekeke 评论0 收藏0
  • this总结【2】—— call/apply和bind

    this总结【2】—— call/apply和bind

    摘要:和概览我们要将归为一类,多带带归为一类三者的共同点是都可以指定和都是绑定在的原型上的,所以的实例都可以调用这三个方法至于为什么,看完这篇文章你就懂了如果你不懂什么是实例的话,请移步深入浅出面向对象和原型概念篇深入浅出面向对象和原型概念...

    wudengzanwudengzan 评论0 收藏0
  • vue2.x 如何引入bootstrap

    vue2.x 如何引入bootstrap

    摘要:通过安装和要使用必须先引入找到文件夹下的文件打开,新增配置找到文件夹下的文件打开,全局引入在入口文件中加入在里导入 1.通过cnpm安装bootstrap和jquery cnpm install bootstrap jquery --save 2.要使用bootstrap必须先引入jQuery 找到build文件...

    blastzblastz 评论0 收藏0
  • node.js拼接mysql工具

    node.js拼接mysql工具

    摘要:中拼接工具前一阵子被迫分享了一次,在写时真是恼火的不得了。我真是欲哭无泪啊,写一个稍稍复杂点,就要改好几次。目前只支持增删改查,适合给用做后台写个小的玩家。上源码用法示例新增晓鑫晓鑫删除修改查询刘刘查询刘想刘想查询刘想刘想查询查询查询...

    watercwaterc 评论0 收藏0
  • react-native电影简介app,了解一下?(android端)

    react-native电影简介app,了解一下?(android端)

    摘要:寒假结束了,在寒假期间玩了一下,模仿豆瓣实现了一个查看当前热门电影和即将上映电影的简单,项目比较简单,十分适合刚刚入门的同学查看。 寒假结束了,在寒假期间玩了一下react-native,模仿豆瓣实现了一个查看当前热门电影和即将上映电影的简单app...

    RayKrRayKr 评论0 收藏0
  • ES6新特性总结 一

    ES6新特性总结 一

    摘要:一旦声明,常量的值不能被改变。顶层对象的属性顶层对象,浏览器中指的是对象,在中指的是对象。中新增了两个命令和,命令用于暴露出模块对外的接口,而则用于输入某一模块。 1.声明变量的关键字:const 和 let JavaScript ES6中引入了另外两个声明变...

    MarvinZhangMarvinZhang 评论0 收藏0
  • 腾讯IVWEB前端工程化工具feflow思考与实践

    腾讯IVWEB前端工程化工具feflow思考与实践

    摘要:本篇文章主要介绍腾讯团队从到在工程化的思考和实践。的全称是前端工作流,致力于提升研发效率和规范的工程化解决方案。最后腾讯团队的工程化解决方案已经开源主页如果对您的团队或者项目有帮助,请给个支持一下哈 showImg("https://segmentfault.com/...

    TANKINGTANKING 评论0 收藏0
  • 前端性能优化知识点汇总

    前端性能优化知识点汇总

    摘要:面试必谈的前端性能优化为什么做优化提供给用户最佳体验有哪些差的体验白屏好久才显示内容浪费用户流量优化方案大概分为以下几种降低请求数量减少获取数据的接口数初始数据尽量通过一个接口返回减少的数量提取公共利用缓存减少后续加载访问。 面试必谈...

    ChanceWongChanceWong 评论0 收藏0
  • React 是怎样炼成的

    React 是怎样炼成的

    摘要:唯一不足的是,这种开发方式容易造成注入等安全问题。其中,最棘手的是如何再现中的更新机制。换句话来说,节点是包含状态的。对于没有改变的节点,让它保持原样不动,仅仅创建并替换变更过的节点。是树形结构,所以算法必须是针对树形结构的。 本文主...

    lijinke666lijinke666 评论0 收藏0
  • 聊一聊我对 React Context 的理解以及应用

    聊一聊我对 React Context 的理解以及应用

    摘要:假如以的作用域链作为类比,组件提供的对象其实就好比一个提供给子组件访问的作用域,而对象的属性可以看成作用域上的活动对象。所以,我借鉴了作用域链的思路,把当成是组件的作用域来使用。 前言 Context被翻译为上下文,在编程领域,这是一个经常会...

    chengjianhuachengjianhua 评论0 收藏0
  • js设计模式 --- 享元设计模式

    js设计模式 --- 享元设计模式

    摘要:享元模式享元模式是一种软件设计模式。符合这种场景的比如中的常量池,就是享元模式。还有中的类文件放在方法区也是享元模式的一种。 享元模式 享元模式(Flyweight Pattern)是一种软件设计模式。它使用共享物件,用来尽可能减少内存使用量以及分享资...

    soasmesoasme 评论0 收藏0
  • react+webpack+webstorm开发环境搭建

    react+webpack+webstorm开发环境搭建

    摘要:先是基础知识,首先是补了的基础,使用了的入门教程。另外关于,慕课的视频教程讲的也比较清晰,适合入门统统过了一遍之后,开始建立脚手架,正式上马编写。废话不多说了,下面一步一步开始了。安装完成之后,记得设置路径构建项目使用新建一个空白项目...

    SnailclimbSnailclimb 评论0 收藏0
  • 原生js实现移动端选择器插件

    原生js实现移动端选择器插件

    原生js实现移动端选择器插件 前言 插件功能只满足我司业务需求,如果希望有更多功能的,可在下方留言,我尽量扩展!如果你有需要或者喜欢的话,可以给我github来个star ? 仓库地址在线预览(记得将浏览器切换到手机模式) 预览 showImg("https://segmentfau...

    wangbjunwangbjun 评论0 收藏0
  • TeanBlog - 基于 Egg.js 的简约博客

    TeanBlog - 基于 Egg.js 的简约博客

    摘要:基于的简约博客文档文档反馈点击这里来开启一个新的特别感谢开放资源 showImg("https://segmentfault.com/img/bV372u?w=287&h=306"); TeanBlog 基于 Egg.js 的简约博客 ? 文档 TeanBlog 文档 ❗️ 反馈 点击 这里 来开启一个新的 Issue ? 特别感谢 Eg...

    vincent_xybvincent_xyb 评论0 收藏0
  • textarea 自动高度

    textarea 自动高度

    textarea 自动撑开高度 var textAreaArr = document.querySelectorAll(".textarea"); for (var i = 0; i < textAreaArr.length; i++) { autoTextarea(textAreaArr[i]); } function autoTextarea(elem...

    zebrayoungzebrayoung 评论0 收藏0
  • jQuery+PHP实现点击按钮加载更多,不刷新页面加载更多数据!附:可用源码+demo

    jQuery+PHP实现点击按钮加载更多,不刷新页面加载更多数据!附:可用源码+demo

    摘要:注意,里面需要引入库,自己可以去网上下载这个压缩版的。下面是数据库数据库账号,密码,地址这个根据自己的开发配置填,我的代码里面,数据库名为,表名为下面是结构截图就这么多了很简单吧本教程由里客云资源站提供 先上效果:showImg("https://seg...

    LeoHsiunLeoHsiun 评论0 收藏0
  • 开发过程中对权限问题的思考

    开发过程中对权限问题的思考

    摘要:先起个头先起个头先起个头先起个头先起个头学习问题先了解他的应用场景例如基于角色的访问控制 先起个头先起个头先起个头先起个头先起个头 学习问题先了解他的应用场景 例如 基于角色的访问控制...

    YumenokanataYumenokanata 评论0 收藏0

热门文章

<