zhizhesoft

  • 首页
1.前端基础
1.前端基础

浅谈JavaScript、ES5、ES6

什么是JavaScript JavaScript一种动态类型、弱类型、基于原型的客户端脚本语言,用来给HTML网页增加动态功能。(好吧,概念什么最讨厌了) 动态: 在运行时确定数据类型。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。 弱类: 计算时可以不同类型之间对使用者透明地隐式转换,即使类型不正确,也能通过隐式转换来得到正确的类型。 原型: 新对象继承对象(作为模版),将自身的属性共享给新对象,模版对象称为原型。这样新对象实例化后不但可以享有自己创建时和运行时定义的属性,而且可以享有原型对象…

2021年3月15日 0条评论 0点热度 0人点赞 risingsun 阅读全文
1.前端基础

浅谈TypeScript

  TypeScript为JavaScript的超集(ECMAScript6), 这个语言添加了基于类的面向对象编程。TypeScript作为JavaScript很大的一个语法糖,本质上是类似于css的less、sass,都是为了易于维护、开发,最后还是编译成JavaScript。趁着周末的时间,浅尝了Typescript,下面是总结的一些特性。   Types 所有类型都是any类型的子类型,其他类型被分成元类型(primitive types)和对象类型(object types)。 1.  元类型包括 num…

2020年10月13日 0条评论 21点热度 0人点赞 risingsun 阅读全文
1.前端基础

HTTP与HTTPS握手的那些事

今天我总结了什么是HTTP三次握手,还有HTTPS握手的过程以及为什么HTTPS是安全的。 前提 在讲述这两个握手时候,有一些东西需要提前说明。 HTTP与TCP/IP区别? TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。 下面的图表试图显示不同的TCP/IP和其他的协议在最初OSI(Open System Interconnect)模型中的位置:…

2020年5月26日 0条评论 0点热度 0人点赞 risingsun 阅读全文
1.前端基础

论前端工程化

    在不知道什么时候,突然有人提起前端工程化这东西,一开始觉得又是某个大神故意提起的高深词汇,专门来吓唬人的。     继而我疯狂查找了很多的资料,在接近二十篇的相关资料,每一篇文章都写得神乎其神,大有唯我独尊的意味,但每篇看下来,总感觉不对经——就是大家都把自己一套比较规范的开发套路充当出前端工程化,前端工程化变成了前端优化,让人看了,“对啊,这样做规范多了,优化不错啊,巴拉巴拉”,但又觉得工程化不应该只是这些,像缺什么,让人看得云里雾里,似懂非懂。这种文章虽不算误人子弟,但讳莫如深,妖魔化了前端工程化。  …

2020年2月26日 0条评论 23点热度 0人点赞 risingsun 阅读全文
1…34567
Search

COPYRIGHT © 2022 zhizhesoft. ALL RIGHTS RESERVED.