文章库ARTICLE COLUMN

  • 部署小说api服务到腾讯云

    部署小说api服务到腾讯云

    摘要:部署小说服务到腾讯云小说版本写完了,接下来就开始部署到服务器上,用到了。申请腾讯云证书直接点下一步,然后用推荐选项验证。下载证书上传到服务器找到腾讯云的证书管理去下载证书。 部署小说api服务到腾讯云 小说api1.0版本写完了,接下来就开始部...

    TigerChainTigerChain 评论0 收藏0
  • ✨如何用JS实现“划词高亮”的在线笔记功能?✨

    ✨如何用JS实现“划词高亮”的在线笔记功能?✨

    1. 什么是划词高亮? 有些同学可能不太清楚划词高亮是指什么,下面就是一个典型的划词高亮: showImg("https://segmentfault.com/img/remote/1460000018981816?w=1195&h=720"); 上图的示例网站可以点击这里访问。用户选择一段文本(即划词),...

    trigkit4trigkit4 评论0 收藏0
  • 原生JS实现简单的Promise

    原生JS实现简单的Promise

    摘要:下边就手写一个简单版本的。首先要了解的基本用法,是一个原生支持的构造函数,需要传入一个自定义函数,接受两个参数和,接受成功数据回调,用于处理异常。基本用法为以下为的原生简单实现,满足了的简单调用使用方法同的使用方法一样 javascript es6...

    StevenSteven 评论0 收藏0
  • js关键字

    js关键字

    摘要:判断类型返回的是布尔值,而返回的是几种数据类型的字符串值引用一个对象,使访问属性与方法更加方便只能访问与修改属性,不能增加属性与方法提示提示提示提示提示,说明中是通过引用方式访问的,而不是复制值的方式 JavaScript所有关键字 break case ...

    BlackHole1BlackHole1 评论0 收藏0
  • 最全的前端模块化方案

    最全的前端模块化方案

    摘要:模块化主要是用来抽离公共代码,隔离作用域,避免变量冲突等。将一个复杂的系统分解为多个模块以方便编码。顺手写一个省略省略实现此时的对应的形式解析省略执行兼容,模块化语法。 模块化主要是用来抽离公共代码,隔离作用域,避免变量冲突等。将一个...

    antzantz 评论0 收藏0
  • 基于 styled-components 的单位 px -> vw 自动转换

    基于 styled-components 的单位 px -> vw 自动转换

    摘要:在基础上实现了单位转换的功能详细文档请参考源码地址示例迁移只需要修改的导入即可 在 styled-components 基础上实现了 px -> vw 单位转换的功能 详细文档请参考: styled-components.com/docs 源码地址:https://github.com/hnzycfcfed/styled-px2vw...

    import.import. 评论0 收藏0
  • 关于JavaScript变量提升方面需要注意的地方

    关于JavaScript变量提升方面需要注意的地方

    摘要:与大家分享一下本文适合对于变量提升存疑的小伙伴们查看。下列代码输出结果正确的是毫无疑问这道题涉及到了变量提升。就是答案的第一项对于那些不太熟悉变量提升的人们很容易就会选错,毕竟函数外部定义一个变量,函数内输出值,没什么问题。 最近看到...

    youkedeyoukede 评论0 收藏0
  • JavaScriptCore 使用

    JavaScriptCore 使用

    摘要:在上有这样一个项目可以拿到了上下文创建的事件,只不过也是改获取方法也是苹果的私有,原来项目中使用了这个库上架苹果应用商店没有问题,现在审核情况不太了解。 前言 动态化是移动开发技术中的重要的一部分 ,当前普遍的动态化方案 , 如 React Nat...

    张迁张迁 评论0 收藏0
  • 记录 关于axios封装

    记录 关于axios封装

    摘要:废话不多说,直接上代码,本人也是菜鸡如果有什么不对请指教为组件的插件按需引入。引入设置请求时间响应拦截器如果返回的状态码为,说明请求数据成功注是我和公司后台约定的状态码,具体的随机应变否则的话抛出错误请求不存在封装方法封装请求 废话不...

    testbirdtestbird 评论0 收藏0
  • setTimeout和setInterval的区别

    setTimeout和setInterval的区别

    摘要:和函数的同与异同都接受两个参数,一个是将要执行的代码块,一个是以毫秒为单位的时间间隔,当过了设定的时间间隔就执行代码块部分。 setTimeout()和setInterval()函数的同与异:同:都接受两个参数,一个是将要执行的代码块,一个是以毫秒为单位的时...

    ScorpionScorpion 评论0 收藏0
  • JS 异步错误捕获二三事

    JS 异步错误捕获二三事

    摘要:以及异步代码在中是特别常见的,我们该怎么做才比较无法捕获的情况这段代码中,的回调函数抛出一个错误,并不会在中捕获,会导致程序直接报错崩掉。用捕获异步错误把异步操作用包装,通过内部判断,把错误,在外面通过捕获。 引入 我们都知道 try catc...

    Java_oldboyJava_oldboy 评论0 收藏0
  • 用什么工具保证一致的代码风格?

    用什么工具保证一致的代码风格?

    摘要:目前来说基本上有四种工具可以完成,。发展历程关于保持代码一致性风格,我们可以追溯到。是啥是针对语言源码的检测工具,它的功能就是看看源码有没有编写错误,有没有风格问题。 1. 理解问题 首先这个问题展开来讲就是"如何在Node.js模块编写中保持代...

    linkinlinkin 评论0 收藏0
  • Vue 阻止事件冒泡和默认行为案例

    Vue 阻止事件冒泡和默认行为案例

    摘要:话不多说,三句多。先上一段代码原生写法,原生写法事件冒泡直接完事,简单干脆阻止默认行为直接完事,简单暴力,握草感觉就是神仙操作,简单直接暴力,关键也会记不住,真是一把鼻涕一把辛酸泪啊。 话不多说,三句多。先上一段代码: window.onl...

    joy968joy968 评论0 收藏0
  • es6 - modules load 模块加载

    es6 - modules load 模块加载

    摘要:加载多个带的文件,会按照顺序执行。例如下面的一段代码,执行完之后才会下载和执行只对带的从外部加载文件的有效,对于内嵌代码的是不起作用的。结论就是带有的模块加载按照的特性执行,例如到底是先执行还是,这里是不能确定的。 我们知道有3种方式...

    CaicloudCaicloud 评论0 收藏0
  • CSS动画优雅降级的简单总结

    CSS动画优雅降级的简单总结

    摘要:转载自动画相关属性兼容性兼容性兼容性可以看到动画在这里主要讨论及以下完全不支持,由于只支持非优雅降级初始化元素动画前样式及加入动画现代浏览器下移开元素下移开元素透明元素,是元素不透明主要功臣自然是因为不支持自然会忽略掉,所以也在 转载...

    QiShareQiShare 评论0 收藏0
  • LeetCode 之 JavaScript 解答第226题 —— 翻转二叉树(Invert Bina

    LeetCode 之 JavaScript 解答第226题 —— 翻转二叉树(Invert Bina

    摘要:算法思路判断树是否为空同时也是终止条件。分别对左右子树进行递归。代码实现判断当前树是否为左右子树结点交换分别对左右子树进行递归返回树的根节点欢迎一起加入到开源仓库,可以向提交您其他语言的代码。 Time:2019/4/21Title: Invert Binary Tre...

    MingjunYangMingjunYang 评论0 收藏0
  • 一批面试记录

    一批面试记录

    摘要:关于虚拟生命周期布局的排列方式块级作用域的描述箭头函数和普通函数的区别多一些布局的原理服务端渲染原理路由怎么匹配页面这里改过哪些的配置各种垂直居中伪类跨域去掉字符串头尾的空格 关于vue虚拟dom 生命周期 flex布局的排列方式 块级作用域的描...

    王笑朝王笑朝 评论0 收藏0
  • 详解call bind apply - 区别/使用场景/es6实现/es3实现

    详解call bind apply - 区别/使用场景/es6实现/es3实现

    摘要:的区别接收数组一连串参数返回一个函数的使用场景将类数组含有属性的对象转化为数组类数组例如通过获取的元素含有属性的对象具有属性,并且可以通过下标来访问其中的元素,但是没有中的等方法。 call,apply,bind的区别 apply接收数组 func.apply(obj,...

    AlexAlex 评论0 收藏0
  • 详解JS事件 - 事件模型/事件流/事件代理/事件对象/自定义事件

    详解JS事件 - 事件模型/事件流/事件代理/事件对象/自定义事件

    摘要:取消事件的默认行为。阻止事件的派发包括了捕获和冒泡阻止同一个事件的其他监听函数被调用。 事件模型 DOM0 级事件模型 -没有事件流,这种方式兼容所有浏览器 // 方式一 将事件直接通过属性绑定在元素上 / 方式二 获取到页面元素后,通过 onclick ...

    URLOSURLOS 评论0 收藏0
  • 重学前端学习笔记(一)--前端发展史以及学习痛点

    重学前端学习笔记(一)--前端发展史以及学习痛点

    摘要:笔记说明重学前端是程劭非前手机淘宝前端负责人在极客时间开的一个专栏,每天分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入的专栏学习原文有的语音,如有侵权请联系我,邮箱。 笔记说明 重学前端是程劭非...

    wayneliwayneli 评论0 收藏0
  • JavaScript 程序员可以从C++中学到什么

    JavaScript 程序员可以从C++中学到什么

    摘要:特别是所谓的不需要的引用可能会导致内存泄漏,这意味着程序占用的内存比实际需要的多,从而降低了内存的效率。但是如果我们能够意识到内存泄漏的风险,就可以采取措施将其删除。意外的使用全局变量是导致内存泄漏的一个常见原因。 作者:Bret Cameron...

    不知名网友不知名网友 评论0 收藏0
  • javascript原生实现双向数据绑定

    javascript原生实现双向数据绑定

    摘要:我是一个数据页面上的初始化参数说明目标对象需定义或修改的属性的名字目标属性所拥有的特性数据劫持,这个可以对一个对象的属性进行精确的控制控制这个属性能够被赋值能够被重写能否被获取控制这个属性的读取或者写入获取值或者叫读取设置值或者叫赋值...

    lmxdawnlmxdawn 评论0 收藏0
  • web前端性能优化

    web前端性能优化

    摘要:前言性能优化是每个项目都需要注意的问题,在这里结合项目实际情况较为系统的整理下前端性能优化简单可以概括为以下几点减少需要加载资源的体积按需加载就是每个页面之加载需要的内容,这一点在多页应用中一般都有注意,单页应用可以用的与的异步组件实...

    elliott_huelliott_hu 评论0 收藏0
  • 几种应该避免使用箭头函数的情况

    几种应该避免使用箭头函数的情况

    摘要:几种应该避免使用箭头函数的情况更多前端技术和知识点,搜索订阅号菌订阅避免在定义对象方法时使用箭头函数虽然因语法简练受人追捧。但由于没有会导致在一些情况下出现预想不到的意外情况。 showImg("https://segmentfault.com/img/remote/14600000189...

    weijweij 评论0 收藏0
  • 从设计的角度看 Redux

    从设计的角度看 Redux

    摘要:协调状态的这三个方面是前端开发的重要组成部分,对这项任务有不同程度的支持。这使得保持高度统一。的真正威力到目前为止,看上去只是的辅助工具。在的术语中这称之为派发动作。撤销重做流行的撤销重做功能需要系统级规划。 想阅读更多优质文章请猛戳...

    fantixfantix 评论0 收藏0

热门文章

<