技术相关
-
解读CSP策略
简介:它是一套应用在浏览器端的策略,通过限制网页引入资源,防止一些跨站攻击、点击劫持或者其他代码注入。
-
更快的dom构建:预解析,异步,延迟和提前加载 ~
简介:完善、体系的浏览器渲染资源的处理策略参考
-
几个常用的数据排重方法
简介:还有更多去重的方法等待挖掘,我们要做的是,高效、可用、美好。
-
递归——汉诺塔
简介:将一个大的问题分解成比较小的,有着相同形式的问题去解决。
-
浅谈大型网站架构演化发展历程
简介:浅谈大型网站架构演化发展历程
-
微信小程序集成Redux
简介:选择合适的工具与小程序结合使用
-
手机适配所涉及单位汇总
简介:总结手机适配单位和简单的换算关系
-
TensorFlow Lite --- 赋予移动设备机器学习的能力
简介:伴随着人工智能领域研究的突破,移动设备的计算方式也在发生着巨大的变化。我们通过智能手机获取信息的方式,可以从计算机的智能预测需求中获益。
-
富文本编辑器3~自定义元素
简介:使用富文本编辑器编写文章的过程中需要插入一些特殊的元素
-
高阶函数简单应用
简介:此章中,以例子中的实际场景,体验一下高阶函数能带给我们什么。 继续由浅入深。
-
高阶函数简介
简介:高阶函数是对一般“一阶函数 输入 -> 输出简单数据类型”的再度抽象,类似一个函数的“工厂模式”。
-
Picodom -- 1kb的Virtual DOM库
简介:Picodom,这个库用了200多行代码就把 virtual dom 和 patch 算法实现了,这下好了,有了实际代码理论也好理解
-
迭代协议
简介:协议就是一组特定的键值对的集合,一个对象包含了该属性集合也就实现了该协议,一个协议可以被多个对象实现,一个对象也可以实现多个协议。
-
转转前端代码规范之js篇
简介:可读性比节省文件大小更重要,压缩是打包上线做的事
-
less的使用
简介:less的算法,变量与表达式的引用
-
nodejs热更新的方法
简介:nodejs文档api require.cache 这个对象,如果这个对象中的引用被清除了,下次再调用就会重新加载,我们可以使用这个机制来热加载更新的模块。
-
通过 respawn 加强需要即时生效的开发环境构建系统
简介:构建环境的持续响应程度是良好构建系统一个要点,我们不仅需要构建系统的功能完善,也需要它能及时的将结果呈现
-
JIT编译原理速成
简介:How JavaScript is run in the browser JavaScript的浏览器运行原理
-
js 异步代码同步化处理之 generator
简介:generator 函数的工作流和递归的组合使用可以达到我们想要的效果
-
js 异步代码同步化处理之 await/async
简介:在 ES7 中,又给出了一种新的特性:await/async。从字面就可以看出,这是专门解决 JS 异步过程的一种方式。
-
什么是nodejs
简介:“Node.js不是JS应用、而是JS运行平台”。
-
promise 由浅入深
简介:“由浅入深” 只是一个意愿,会用的挑着看,不会用的从头看~
-
this关键字
简介:在JavaScript中,函数的this关键字的行为与其他语言相比有很多不同。在JavaScript的严格模式和非严格模式下也略有区别。
-
数据算法之二叉树二
简介:二叉树删除节点;
-
数据算法之二叉树一
简介:算法和数据结构是程序的基本功,而且语言都是想通的,只要是掌握了一门语言学习其他语言就如同顺水推舟
-
JavaScript中数组的迭代方法详解(二)
简介:JavaScript中数组的迭代方法详解(二)
-
JavaScript中数组的迭代方法详解(一)
简介:JavaScript中数组的迭代方法详解(一)
-
弱特征广告方案
简介:浏览器对广告的屏蔽主要有两种手段,一个是拦截广告相关的请求,一个是使用样式来隐藏掉广告。
-
前端和开闭原则
简介:开闭原则是面向对象设计中"可复用设计"的基石,是面向对象设计中最重要的原则之一,很多的设计模式都是实现开闭原则的一种手段。
-
VR基础及其在页面级应用(4) — 场景搭建
简介:VR 的基础原理都是从3D建模和3D视觉原理过来的,这个东西本身就非常抽象,学习重点是培养感觉。
-
VR基础及其在页面级应用(3) — 场景基础
简介:VR 场景肯定是一个 3D 立体场景,但“页面”只是一个2D平面。这就需要较多的利用 CSS3 的 3D 变化属性
-
VR基础及其在页面级应用(2) — 速度
简介:文章的主题虽然是 “速度”,但是在实际上,不管是一般的移动设备,还是高大上的 VR 设备,都没有控制、检测速度的仪器配件。 设备能感知到的,实际是速度的上级,也是本文章介绍的真正主题 —— 加速度。
-
VR基础及其在页面级应用(1) — 方向
简介:IT技术上,前端方向都不约而同的将类 vr 技术运用到了各个大型促销活动的页面中。这类技术有非常强的通用性,网上的相关文档都非常全,重点在于理解,更在于实际的应用场景
-
浮点数计算为什么不精确
简介:浮点数计算不精确并不是bug,因为标准就是这样的。原因简单来说是这样:2进制的小数无法精确的表达10进制小数,计算机在计算10进制小数的过程中要先转换为2进制进行计算,这个过程中出现了误差。
-
浏览器截屏思路
简介:小伙伴来咨询浏览器如何截屏,脑子里正好有两个思路,跟小伙伴说了一下。趁现在脑子里还有印象,赶紧记录下来。以前好像也遇到过这个需求,当时回复的是“浏览器没有这种能力”,现在回想起来,是当时自己的技术不过关,储备有限,思路过于狭隘导致的.
-
SMS协议使用
简介:在浏览器中,可以使用SMS协议打开短信应用,并将手机号码、短信内容等信息传入。
-
ReactNative Navigator configureScene 自定义动画介绍
简介:ReactNative Navigator 自定义过渡动画的实现方式,需要的看过来。妈妈再也不用担心官方提供的动画不好看啦~~~
-
ReactNative增量升级方案
简介:facebook的react-native给我们带来了用js写出原生应用的同时,也使得使用RN编写的代码的在线升级变得可能,终于可以不通过应用市场来进行升级,极大的提升了app修bug和赋予新功能的能力。----使用h5的方式也可以做到,但是rn的用户体验可要远远超过h5啊。一般使用RN编写的app的线上使用方式,是将react-native.......
-
ReactNative分享提纲
简介:ReactNative的团队内分享提纲
-
MVC 架构简介
简介:讲述 MVC 的基础知识和主要前端框架的 MVC 思想,进阶分析一下几个框架渲染原理
-
http/2 试部署测试总结
简介:HTTP/2 上线前期调研断断续续也有一段时间了,到此算是告一段落,所得到一些结论在这里给可能涉及到此项目的人分享一下
-
Javascript正则表达式分享
简介:拖欠大家的正则表达式最终也没有分享,请叫我拖延症晚期大叔……
-
MG——基于的模块浏览器端延迟请求加载
简介:MG,Module Generation,模块时代。以Sea.js为基础,构建遵循CMD规范的模块
-
焦点图进阶
简介:这篇文章是针对宝宝树常用焦点图的一篇进阶文章,由朱新新同学完成。目标:由简入难,自己独立完成可配置的各种焦点图
-
CSS3动画和JS动画的性能比较
简介:Javascript 动画怎么可能总是和 CSS transition 一样快,甚至更快呢?到底是什么秘密呢?Adobe 和 Google 是怎么做到让他们的富媒体移动网站的速度和 native app 媲美的?