JS 数据处理

[[toc]] 分享目标 JS 数据处理技巧速成 让你感叹:JS 还可以这样写 基础 实践原则 数据处理时,尽量避免创建临时变量(特别是 let)、修改参数、改变外部引用、for、if 等 分离 数据处理 与 副作用(DOM 操作、存储、网络请求等)代码 数据处理指:数值计算和数据结构变换。 第一点:如何避免? **1. 熟 ...

JS语言历史及基本特性介绍

JS历史 1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。 网景公司急需一种网页脚本语言,使得浏览器可以与网页互动。 评:初始设计目标。 1995年5月,网景公司做出决策,未来的网页脚本语言必须"看上去与Java足够相似",但是比Java简单,使得非专业的网页作者也能很快上手。 评:划重点 “非专业也能很快上 ...

HTTPS加密原理简介

https相关的资料已经非常多,本文尽量以最简洁的图文介绍大致原理,不涉及细节。 本文开始前,读者需要先了解对称加密、非对称加密、hash算法相关知识。 HTTPS如何保证传输数据安全? 服务器将公钥(非对称加密)发送给客户端 客户端生成随机密钥(对称加密),通过公钥加密后发送给服务端,这样双方都拥有了对称加密的密钥 ...