文章库ARTICLE COLUMN

  • 理解对象和对象的描述特性

    理解对象和对象的描述特性

    摘要:面向对象理解对象和对象的描述特性面向对象面向对象的语言都有一个特性都有类的概念。默认值是使用对象字面量的方式为对象添加的属性,其的值是,的值是指定的值。同数据属性同数据属性读取的时候调用函数。 JavaScript面向对象OOM 1(理解对象和对象...

    CobubCobub 评论0 收藏0
  • Vue中引入TradingView制作K线图

    Vue中引入TradingView制作K线图

    摘要:图表库希望通过仅一次调用,接收所有的请求历史。更新后台返回线最新的数据网上比较少关于引入的文章小弟不才粗略的分享一下我的实现方法 **前言: 本文使用的是1.10版本 , 可通过TradingView.version()查看当前版本. 附上开发文档地址:https://zlq4863...

    codergardencodergarden 评论0 收藏0
  • 前端用户体验优化: JS & CSS 各类效果代码段

    前端用户体验优化: JS & CSS 各类效果代码段

    摘要:前言不定时更新在线预览在线预览的源码部分内容仅兼容内核,其他内核自行查询可控密度的虚线分隔线通过更改值控制密度展示通过各属性及方向转换实现横纵向不同的分隔线文字渐隐春眠不觉晓处处闻啼鸟夜来风雨声花落知多少引导用户下方 前言 不定时更新...

    AnthonyHanAnthonyHan 评论0 收藏0
  • JS应用之正则表达式

    JS应用之正则表达式

    摘要:定义正则表达式是用于匹配字符串中字符组合的模式。使用正则表达式或者一个固定字符串分隔一个字符串,并将分隔后的子字符串存储到数组中的方法。常用的正则表达式手机号邮政编码校验匹配汉字简易邮箱校验 定义 正则表达式是用于匹配字符串中字符组合...

    omgdogomgdog 评论0 收藏0
  • 每天一个设计模式之单例模式

    每天一个设计模式之单例模式

    摘要:博主按每天一个设计模式旨在初步领会设计模式的精髓,目前采用靠这吃饭和纯粹喜欢两种语言实现。单例模式用途如果一个类负责连接数据库的线程池日志记录逻辑等等,此时需要单例模式来保证对象不被重复创建,以达到降低开销的目的。 博主按:《每天一个...

    lijy91lijy91 评论0 收藏0
  • react高仿掘金移动版,支持服务端渲染

    react高仿掘金移动版,支持服务端渲染

    摘要:一个高仿的掘金,大部分是按照掘金的来实现的,个别地方就根据自己想法修修改改,只做了移动端的部分,还做的部分就要花太多时间了,支持服务端渲染等,写这个项目主要是对近几个月所学的技术做个实践,看看有哪里还有不足,以及在实际开发的时候会踩到...

    longshengwanglongshengwang 评论0 收藏0
  • vue 源码自问自答-响应式原理

    vue 源码自问自答-响应式原理

    摘要:源码自问自答响应式原理最近看了源码和源码分析类的文章感觉明白了很多,但是仔细想想却说不出个所以然。会在对象的这个被获取时触发,会在这个对象的被修改时触发。在初始化时,将对象上的所有,都包装成拥有和的属性。 vue 源码自问自答-响应式原理 ...

    ityouknowityouknow 评论0 收藏0
  • React 源码深度解读(五):首次自定义组件渲染 - Part 2

    React 源码深度解读(五):首次自定义组件渲染 - Part 2

    摘要:的和真正有效的都各只有一行代码的调用栈如下这中间的函数调用逻辑很清晰,最终会走到这里这里的逻辑很简单,如果不是数组,则调用回调函数如果是数组,则继续调用自身,相当于深度优先遍历。这里的回调函数就是中的这里直接调用,创建。 前言 React ...

    williamwilliam 评论0 收藏0
  • 小而美的Promise库——promiz源码浅析

    小而美的Promise库——promiz源码浅析

    摘要:因此,当作为参数的执行任意结果的回调函数时,就会将参数传递给外层的,执行对应的回调函数。 背景 在上一篇博客[[译]前端基础知识储备——Promise/A+规范](https://segmentfault.com/a/11...,我们介绍了Promise/A+规范的具体条目。在本文中,我们来...

    figofuturefigofuture 评论0 收藏0
  • 关于javascript的Object. hasOwnProperty,看我就够了

    关于javascript的Object. hasOwnProperty,看我就够了

    摘要:基本概念方法会返回一个布尔值,指示对象自身属性中非继承属性是否具有指定的属性,如果具有带指定名称的属性,则方法返回,否则返回。此方法不会检查对象原型链中的属性该属性必须是对象本身的一个成员。使用语法参数,必需。 hasOwnProperty基本概念...

    mtuniquemtunique 评论0 收藏0
  • 提升node.js中使用redis的性能

    提升node.js中使用redis的性能

    摘要:因此这种方式可以有效减少响应次数,从而减少触发事件的次数,尽可能快的拿到响应体。 问题初现 某基于node.js开发的业务系统向外提供了一个dubbo服务,提供向第三方缓存查询、设置多项业务数据并聚合操作结果。在QPS达到800时(两台虚拟机,每台机器4...

    veranoverano 评论0 收藏0
  • WKWebView使用指南|功能丰富的JXBWKWebView

    WKWebView使用指南|功能丰富的JXBWKWebView

    摘要:使用这种方案拦截的网络请求造成的问题就是请求数据被清空,还是所为,看源码主要看代码中间那两句注释,大致的意思就是不会在进程间通信发送的。如何解决终极思路就是虽然的会在进程间通信时被丢弃,但不会。 github地址:JXBWKWebView,如果觉得项目...

    CobubCobub 评论0 收藏0
  • es6中有新意的特性

    es6中有新意的特性

    摘要:说起大家都很熟悉,有些新特性等高级浏览器已经实现,不用我们去编译了。今天我简单说下的一些特性,算是简单回顾,梳理下自己的知识体系。声明的常量即不能重复赋值也不能重复声明。如果和是同样的命名,可以缩写。 说起es6大家都很熟悉,有些es6新特...

    zhoutaozhoutao 评论0 收藏0
  • angular6 利用 ngContentOutlet 实现组件位置交换(重排)

    angular6 利用 ngContentOutlet 实现组件位置交换(重排)

    摘要:实现组件位置交换中视图是和数据绑定的,它并不推荐我们直接操作元素,而且推荐我们通过操作数据的方式来改变组件视图。首先定义两个组件按钮我们在下面的代码中,动态创建以上两个组件,并实现位置交换功能。 ngContentOutlet指令介绍 ngContentOutl...

    chinafgjchinafgj 评论0 收藏0
  • js小拔高——写一个reduce

    js小拔高——写一个reduce

    摘要:缘起最近看油管里面有一个关于面试的视频,里面提到了可能会让你写一写等函数,于是也来一起小拔高拔高。于是知道我们写的回调会被调用,并且传一个进来。其中累加值的初始值是我们传的,如果我们没传,那么累加值的初始值就会是数组的第一个元素。 缘...

    ASCHASCH 评论0 收藏0
  • 微信小程序音频IOS无法播放问题总结

    微信小程序音频IOS无法播放问题总结

    摘要:问题微信小程序,将文字转换为语音后,使用音频进行播放。在安卓手机下可以正常播放,在下不行。需要对接口的文本字符串参数进行编码比如哈哈哈哈哈哈哈哈哈没有做编码,直接上文本的,也会出现安卓行不行的情况。 【问题】 微信小程序,将文字转换为...

    SoarkeySoarkey 评论0 收藏0
  • javaScript中Promise深度理解

    javaScript中Promise深度理解

    摘要:共有三种状态,相应状态会触发相应的回调函数。在函数中调用在中调用在中的返回值为一个普通值值作为的值。如果中的回调函数抛出一个错误,那么返回的将会成为拒绝状态,并且将抛出的错误作为拒绝状态的回调函数的参数值。 用途 用于处理异步操作,避...

    anonymoussfanonymoussf 评论0 收藏0
  • Egret制作Loading页面及分步加载资源教程

    Egret制作Loading页面及分步加载资源教程

    摘要:为避免加载资源时游戏黑屏,导致玩家误认为游戏非正常运行,界面起到至关重要的作用。今天就为大家带来用制作页面及分步加载资源的教程。在中测试分步加载资源,原有的页面上加上一个按钮,添加加载资源事件。 我们都知道,当游戏越做越大,资源越来越...

    shiyang6017shiyang6017 评论0 收藏0
  • 从Mixin到hooks,谈谈对React16.7.0-alpha中即将引入的hooks的理解

    从Mixin到hooks,谈谈对React16.7.0-alpha中即将引入的hooks的理解

    摘要:已经被废除,具体缺陷可以参考二为了解决的缺陷,第二种解决方案是高阶组件简称。我们定义了父组件,存在自身的,并且将自身的通过的方式传递给了子组件。返回一个标识该的变量,以及更新该的方法。   为了实现分离业务逻辑代码,实现组件内部相关...

    wizChenwizChen 评论0 收藏0
  • html2canvas.js网页截图功能

    html2canvas.js网页截图功能

    摘要:需求将网页生成图片,用户自行长按图片进行保存图片,再分享朋友圈。发现官网中的插件存在一些截图不全,不完整解决方案修改源码,添加自定设置高度宽度图片像素模糊解决方案添加参数参考链接最后写写的使用方法是设备像素比官网下载地址 需求:将网页...

    AlexAlex 评论0 收藏0
  • 献给一下午对于百度统计事件转化的爬坑

    献给一下午对于百度统计事件转化的爬坑

    摘要:准备需要一个百度统计账号站长版,如果没有,根据提示注册一个即可代码获取选择想要分析的网站,然后将代码粘贴到中,按照上面步骤来即可怎么让事件转化出现第三个方式使用功能一开始在管理基本转化设置事件转化添加事件转化中是不会选项的。 1.准备 ...

    superPershingsuperPershing 评论0 收藏0
  • 链表在js中的实现

    链表在js中的实现

    摘要:最近在看数据结构与算法,但是一直搞不明白在代码中的实现。今天结合找到的一些资料总结一下链表在中的实现。这种结构允许在迭代期间有效地从序列中的任何位置插入或删除元素。 最近在看js数据结构与算法,但是一直搞不明白在代码中的实现。今天结合找...

    xiyangxiyang 评论0 收藏0
  • 如何使用JavaScript UI控件,构建Electron应用程序

    如何使用JavaScript UI控件,构建Electron应用程序

    摘要:概述是一个使用和构建跨平台桌面应用程序的框架。它设置了许可证密钥,因此应用程序在运行时不会显示水印。最后一步是创建控件并将它们绑定到数据源。现在,请下载,享用控件的应用程序吧。灵活高效的前端开发工具包,可快速搭建企业应用程序 概述 Wha...

    zhishengzhisheng 评论0 收藏0
  • JavaScript的相等比较(==)和(===)及Object.is()的区别

    JavaScript的相等比较(==)和(===)及Object.is()的区别

    摘要:原始类型值比较原始类型值有五种布尔值字符串数值。用来比较两个值是否严格相等,与严格比较运算符的行为基本一致。返回布尔值,相等返回,不相等返回。 比较运算符之相等运算符 ES5 比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等...

    王军王军 评论0 收藏0
  • 微信小程序开发中遇到的坑和解决办法

    微信小程序开发中遇到的坑和解决办法

    摘要:和部分组件表现的差异微信最小化后正在播放的会暂停,需要再次点击播放按钮,如果视频设置的是不可控,没有开始播放按钮,视频暂停了就无法继续播放了,没有该问题。 1、原生组件的层级问题 video、canvas、camera等原生组件层级最高,其他组件无论z-i...

    princekinprincekin 评论0 收藏0

热门文章

<