精彩博客

JavaScript"模拟事件"的注意要点

今天小编就为大家分享一篇关于JavaScript"模拟事件"的注意要点详解,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 DOM中的事件模...

04/16 21:13
140
0
深入理解 React 的 Virtual DOM

React在前端界一直很流行,而且学起来也不是很难,只需要学会JSX、理解State和Props,然后就可以愉快的玩耍了,但想要成为React的专家你还需要对React有一些更深入的理解,希望本文对你有用。...

04/16 09:11
960
3
关于写作那些事之利用 js 统计各大博客阅读量

在日常文章数据统计的过程中,纯手动方式已经难以应付,于是乎,逐步开始了程序介入方式进行统计. 在上一节中,探索利用 csv 文件格式进行文章数据统计,本来以为能够应付一阵子,没想到仅仅一天我...

04/13 14:16
134
0
React同构实践之实现自己的同构模板

一开始想学学服务端渲染,脑海中第一个浮现出来的就是next.js这种成熟的方案??戳艘涣教?,有趣,优雅,但是封装好了,原理不甚清楚,也感觉无法灵活嵌合到老项目上去。于是看各种资料,想整...

04/12 15:57
94
0
你为什么要使用前端框架Vue?

1.前端框架的根本意义 1.1 前端框架的好处 最开始学习前端框架的时候(我第一个框架是 React)并不理解框架能带来什么,只是因为大家都在用框架,最实际的一个用途就是所有企业几乎都在用框架,不...

04/10 22:10
741
1
15个最好用的JavaScript代码压缩工具

JavaScript 代码压缩是指去除源代码里的所有不必要的字符,而不改变其功能的过程。这些不必要的字符通常包括空格字符,换行字符,注释以及块分隔符等用来增加可读性的代码,但并不需要它来执...

04/10 17:11
200
0
关于background-attachment: fixed 实现滚动视差的逻辑理解

使用 background-attachment: fixed 实现滚动视差 <section style="height: 300px;width:500px;background: url('//pic7.photophoto.cn/20080407/0034034859692813_b.jpg') fixed no-re...

04/10 14:09
38
0
细谈 vue 核心- vdom 篇

很早之前,我曾写过一篇文章,分析并实现过一版简易的 vdom。想看的可以点击 传送门 聊聊为什么又想着写这么一篇文章,实在是项目里,不管自己还是同事,都或多或少会遇到这块的坑。所以这里...

04/08 22:25
274
0
无代码编程

中台之后,便无代码。 规?;淖橹?,经常要面临这样的挑战:每个应用的基础设施是相同的,部分的代码也是相同的,甚至于它们可能只是数据模型不同而已。结果却导致了,他/她们要一次又一次地...

04/08 19:57
314
1
跨端开发框架深度横评

上周,Taro 团队发布了一篇《小程序多端框架全面测评》,让开发者对业界主流的跨端框架,有了初步认识。感谢 Taro 团队的付出。 不过横评这件事,要想做完善,其实非?;ǚ咽奔?。不是只看文档...

04/02 20:16
352
2
Node.js 进程平滑离场剖析

使用 Node.js 搭建 HTTP Server 已是司空见惯的事。在生产环境中,Node 进程平滑重启直接关系到服务的可靠性,它的重要性不容我们忽视。既然是平滑重启,就涉及到新旧进程的接替过渡: 首先,...

03/27 14:13
214
2
小程序多端框架全面测评

小程序多端框架到底应该选哪个? 最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个? 作为 Taro 开发团队一员,笔者想...

03/25 16:31
5.4K
6
创业一年半项目经验分享

2017年9月从上家公司离职到现在,足足有1年半了,现在我把这一年半摸爬滚打总结出来的经验传授给大家??瓤?,开玩笑的,我也在不断的学习中,不敢妄自尊师,写这篇文章主要是想把自己的一些看...

03/21 18:10
4.9K
34
一分钟带你弄懂闭包

一分钟理解js闭包,关于js闭包的内容介绍了很多,本文带着大家快速理解什么是js闭包,感兴趣的小伙伴们可以参考一下 什么是闭包? 先看一段代码: function a(){ var n = 0; function inc() ...

03/21 14:22
1K
3
全新重构,uni-app实现微信端性能翻倍

多次论证、数月研发,我们重写部分Vue底层、重构uni-app框架,实现了微信端性能翻倍及更多Vue语法支持。 背景 uni-app在初期借鉴了mpvue,实现了微信小程序端的快速兼容,感谢美团点评团队对...

03/20 10:12
2.6K
15
深入解析Node.js Stream ondata触发时机与顺序

今天小编就为大家分享一篇关于Node.js Stream ondata触发时机与顺序的探索,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 无用逻...

03/17 15:25
75
0
JavaScript模板引擎原理与用法

这篇文章主要介绍了JavaScript模板引擎原理与用法,结合实例形式详细分析了javascript模版引擎相关概念、原理、定义及使用方法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以...

03/14 14:25
2.1K
3
手把手教你零基础之Node.js搭建API服务器

今天小编就为大家分享一篇关于零基础之Node.js搭建API服务器的详解,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 零基础之Nod...

03/13 14:37
547
2
nodejs 开发企业微信第三方应用入门教程

最近公司要开发企业微信端的 Worktile,以前做的是企业微信内部应用,所以只适用于私有部署客户,而对于公有云客户就无法使用。所有本文就准备开发企业微信的第三方应用,主要介绍在调研阶段...

03/12 10:04
384
0
动手写 js 沙箱

本文由云+社区发表 作者:ivweb villainthr 市面上现在流行两种沙箱模式,一种是使用iframe,还有一种是直接在页面上使用new Function + eval进行执行。 殊途同归,主要还是防止一些Hacker们 吃...

03/07 18:18
1K
4

没有更多内容

加载失败,请刷新页面

深入理解 React 的 Virtual DOM

React在前端界一直很流行,而且学起来也不是很难,只需要学会JSX、理解State和Props,然后就可以愉快的玩耍了,但想要成为React的专家你还需要对React有一些更深入的理解,希望本文对你有用。...

04/16 09:11
960
3
小程序多端框架全面测评

小程序多端框架到底应该选哪个? 最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个? 作为 Taro 开发团队一员,笔者想...

03/25 16:31
5.4K
6
一分钟带你弄懂闭包

一分钟理解js闭包,关于js闭包的内容介绍了很多,本文带着大家快速理解什么是js闭包,感兴趣的小伙伴们可以参考一下 什么是闭包? 先看一段代码: function a(){ var n = 0; function inc() ...

03/21 14:22
1K
3
全新重构,uni-app实现微信端性能翻倍

多次论证、数月研发,我们重写部分Vue底层、重构uni-app框架,实现了微信端性能翻倍及更多Vue语法支持。 背景 uni-app在初期借鉴了mpvue,实现了微信小程序端的快速兼容,感谢美团点评团队对...

03/20 10:12
2.6K
15
JavaScript模板引擎原理与用法

这篇文章主要介绍了JavaScript模板引擎原理与用法,结合实例形式详细分析了javascript模版引擎相关概念、原理、定义及使用方法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以...

03/14 14:25
2.1K
3
动手写 js 沙箱

本文由云+社区发表 作者:ivweb villainthr 市面上现在流行两种沙箱模式,一种是使用iframe,还有一种是直接在页面上使用new Function + eval进行执行。 殊途同归,主要还是防止一些Hacker们 吃...

03/07 18:18
1K
4
前端技术及开发模式的演进,带你了解前端技术的前世今生

先声明,本篇不会讲带有年代性的前端发展史,不讲故事,想了解的读者可以去查阅一些其他的资料和文章,本篇仅仅从技术发展角度结合案例分析,说明前端技术的发展和开发模式的演进变化。本篇内...

02/25 08:53
3.2K
41
css加载会造成阻塞吗

本文由云+社区发表 作者:嘿嘿嘿 可能大家都知道,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析和渲染吗?接下来,我就来对css加载对DOM树的解析和渲染的影响做一个测试。 ...

02/12 17:58
2.8K
21
JavaScript中对象的浅复制和深复制

在JavaScript中,如果要复制一个变量我们应该怎么做呢?下面这种做法是最简单的一种形式: //把a复制给b let a = 12; let b = a; 这种复制方法只能适用于基本类型,如果a是对象怎么办呢?我们...

02/08 17:32
1K
6
开源 UI 库中,唯一同时实现了大表格虚拟化和树表格的 Table 组件

背景 有这样一个需求,一位 React Suite(以下简称 rsuite)的用户,他需要一个 Table 组件能够像 Jira Portfolio 一样,支持树形数据,同时需要支持大数据渲染。 截止到目前(2019年1月18日...

01/18 15:06
3.2K
4
大前端时代安全性如何做

之前在上家公司的时候做过一些爬虫的工作,也帮助爬虫工程师解决过一些问题。然后我写过一些文章发布到网上,之后有一些人就找我做一些爬虫的外包,内容大概是爬取小红书的用户数据和商品数据...

01/15 01:18
4.6K
27
这样做动画交互,一点都不费力!

本文由云+社区发表 作者:paulzeng **导语:**Lottie是Airbnb开源的一个面向 iOS、Android、React Native 的动画库,可实现非常复杂的动画,使用也及其简单,极大释放人力,值得一试。 一、简...

01/09 12:00
3.8K
14
如何使用Meteor开发以太坊Dapp

本教程将向你展示如何设置Meteor应用程序以用作Dapp,并可能回答几个关于为什么应该使用Meteor的问题。 常问问题 Meteor不是一个完整的堆栈框架,它是如何适应Dapp开发的 是的,Meteor是一...

2018/12/03 08:57
851
3
vue技术分享之你可能不知道的7个秘密

本文是vue源码贡献值Chris Fritz在公共场合的一场分享,觉得分享里面有不少东西值得借鉴,虽然有些内容我在工作中也是这么做的,还是把大神的ppt在这里翻译一下,希望给朋友带来一些帮助。 ...

2018/11/27 15:08
3.6K
13
JavaScript对象继承方式

一、对象冒充 其原理如下:构造函数使用 this 关键字给所有属性和方法赋值(即采用类声明的构造函数方式)。因为构造函数只是一个函数,所以可使 Parent 构造函数 成为 Children 的方法,然后...

2018/11/06 20:07
1K
13
immutability因React官方出镜之使用总结分享!

引言   之前项目中遇到数据拷贝、引用之间数据层级嵌套过深,拷贝的值相互之间影响的问题,后来引入了immutability-helper,使用过程中的一些总结,跟大家分享下,至于为什么不是immutable...

2018/11/05 08:40
940
0
前端安全系列之二:如何防止CSRF攻击?

背景 随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常...

2018/10/12 10:43
5.3K
29
揭密 Vue 的双向绑定

Vue 中需要输入什么内容的时候,自然会想到使用 的方式来实现双向绑定。下面是一个最简单的示例 What's your name:

2018/10/05 11:31
3.2K
7
Vue CLI 3搭建vue+vuex 最全分析

一、介绍 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。有三个组件: CLI:@vue/cli 全局安装的 npm 包,提供了终端里的vue命令(如:vue create 、vue serve 、vue ui 等命令) CLI ...

2018/09/14 13:35
7.2K
9

没有更多内容

加载失败,请刷新页面

没有更多内容

vuex 笔记

最近在搞前端的东西,涉及到权限设计,需要准备下相关的技术。所以来研究下这个vuex。之前看很多遍,觉得不太理解。一定要跟着敲,跟着敲。。。 vuex基本概念参考链接:https://vuex.vuejs....

昨天 18:22
2
0
好程序员web前端分享用CSS和JS打造一个简单的图片编辑器

好程序员web前端分享用CSS和JS打造一个简单的图片编辑器,本文主要是利用CSS的 filter和简单的Jquery代码来实现一个简单的图片编辑器,包括对图片的透明度,黑白,图片亮度等调节。 CSS filt...

昨天 17:43
4
0
好程序员web前端分享HTML表单和输入

好程序员web前端分享HTML表单用于搜集不同类型的用户输入。   表单   表单是一个包含表单元素的区域。   表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入...

昨天 17:26
2
0
都 9012了,该选择 Angular、React,还是Vue?

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 尽管 Web开发的典型应用场景除了将服务器用作平台、浏览器用作客户端之外,几乎很少活跃于其...

昨天 17:26
20
0
好程序员web前端分享css初始化代码

好程序员web前端分享css初始化代码,CSS初始化是指重设浏览器的样式。不同的浏览器默认的样式可能不尽相同, 所以开发时的第一件事可能就是如何把它们统一。 如果没对CSS初始化往往会出现浏览...

昨天 17:00
4
0
好程序员web前端分享HTML5 video事件应用示例

好程序员web前端分享HTML5 video事件应用示例,使用 onloadedmetadata 事件获取视频的时间长度,使用 ontimeupdate 事件获取视频当前播放的进度,示例代码如下: 1、获取视频时间长度   当...

昨天 16:48
1
0
好程序员web前端分享7个步骤:让JavaScript变得更好

好程序员web前端分享7个步骤:让JavaScript变得更好,随着浏览器性能提高,伴随着新的HTML5的编程接口的稳步采用,网页上的JavaScript的音量在逐渐增加。然而,一个写得不好的程序编码却拥有...

昨天 16:27
7
0
web版手写输入法

效果图 该查询文字接口免费,可自定义查询结果。 js QQShuru = {}; QQShuru.Util = {}; QQShuru.Util.Browser = {}; QQShuru.Util.Browser.isIE = (navigator.appName == "Microsoft Intern...

昨天 16:23
5
0
table表头固定

看了element-ui的table实现方法 https://element.eleme.cn/2.0/#/zh-CN/component/table 然后发现也是用了<colgroup> 精髓就是在这<colgroup>: <!-- <colgroup> <col style="width: 10%" />...

昨天 16:03
6
0
echarts柱状图随机显示颜色 and 判断html元素隐藏

option = { title: { text: '某地区降水量', subtext: '纯属虚构' }, tooltip: { trigger: 'axis' }, grid: { left: '3%', right......

昨天 16:02
3
0
Koa日志中间件封装开发详解

对于一个服务器应用来说,日志的记录是必不可少的,我们需要使用其记录项目程序每天都做了什么,什么时候发生过错误,发生过什么错误等等,便于日后回顾、实时掌握服务器的运行状态,还原问题...

昨天 15:47
4
0
element表格点击行即选中该行复选框

关键代码如下 <el-table ref="multipleTable" :data="tableData" highlight-current-row tooltip-effect="dark" style="width: 100%" @selection-change="handleSelectionChange" @row-click...

昨天 15:46
2
0
ngnix反向代理

root C:\Users\admin\Desktop\myBlog; index index.html index.htm index.php; location /api { rewrite ^/api/(.*)$ /$1 break; proxy_pass //localhost:3000/; }......

昨天 14:52
6
0
封装原生兼容性写法

BOM //获取浏览器视口尺寸兼容写法 function getViewportOffset(){ if(window.innerWidth){ console.log("进入支持ie9+方法"); return { w: window.innerWidth, h: window.innerHeight } }e...

昨天 11:43
7
0
loadrunner11 中文破解版(附详细安装教程)

LoadRunner是一款专业级别的应用负载测试工具,它可以模拟上千万用户对企业应用进行真实的负载测试,通过大量实时监测器和精确的分析来得到最真实的数据,并且支持自动重复测试,以确保数值稳...

昨天 11:34
3
0
利用 Webpack 实现小程序多项目管理

故事是这样开始的 前端开发小哥Bingo接到了产品小姐姐的需求,要上线多个小程序. 码畜小哥开始架构 小程序杂,放一个项目方便管理 小程序多,代码要能够复用 团队开发,代码风格要统一 码畜小...

昨天 11:29
6
0
数据可视化之下发图实践

作者:个推前端工程师 东风 随着互联网的快速发展,数据维度越来越广,呈现形式也越发丰富,具有多维度数据特点的相关业务实践都能通过可视化图表来展示,比如个推的下发图,从时间和区域两个...

昨天 11:08
4
0
JavaScript 是如何工作的:JavaScript 的共享传递和按值传递

摘要: 原始数据类型和引用数据类型的副本作为参数传递给函数。 原文:JavaScript 是如何工作的:JavaScript 的共享传递和按值传递 作者:前端小智 Fundebug经授权转载,版权归原作者所有。 ...

昨天 10:15
5
0
一波Flutter酷炫特效来袭,持续更新

前言 实现UI和交互是大前端开发者的必备技能,也是掌握Flutter开发的重点;在下学习Flutter之际,实现了几种客户端上常见的酷炫UI特效,虽说是用Flutter造原生的轮子,但Flutter跨平台的特性...

昨天 10:08
4
0
ES6 中使用 jQuery $(this) 的问题

$('.js-bottom-btn').click((event) => { let flag = $(event.currentTarget).date('flag'); ... }) 转1 在老项目中开始改用 laravel-mix ES6 逐渐过渡。摸索中遇到在与 jQuery 一同使用时 ...

昨天 09:57
7
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
  • 享受激情世界杯 远离心脑血管疾病 2019-04-18
  • 海淀区:“采”绘金秋美景,享受田园“嗨”淀 2019-04-18
  • 2018年新疆兵团面向社会招聘4000余名事业单位工作人员 2019-04-18
  • 享受激情世界杯 远离心脑血管疾病 2019-04-17
  • 世界杯的远和近(绿茵走笔) 2019-04-17
  • 牙膏-热门标签-华商生活 2019-04-16
  • 世界3D打印技术产业 大会会址永久落户佛山 2019-04-16
  • 湖州德清义务教育标准化学校创建率达97.4% 2019-04-16
  • 普林斯顿校长的演讲|上大学的意义是什么? 2019-04-16
  • 因监管趋严等多方承压 车贷行业不断涌现清盘潮 2019-04-15
  • 第529期:辅助降压、缓解便秘……薯类食物好处多多,怎样吃更健康? 2019-04-15
  • 光明网举报受理和处置管理办法 2019-04-15
  • 企业养老保险基金中央调剂制度下月起实施 2019-04-14
  • 一笔“农”墨绘山川——重庆市万州区国家农业公园速写 2019-04-14
  • 疾风加骤雨 铁军在行动 2019-04-13
  • 524| 168| 786| 516| 639| 6| 342| 614| 958| 634|