由于新版本的ECMASscript的强大特性,使我们写js代码更加得心应手,例如:calss,let,for…of,promise等等,但可惜的是这些js新特新只被最新版本的浏览器支持,那么指定范围的低版本的…
标签:前端开发
web安全机制
一、HTTP & HTTPS 首先,数据传输是否安全体现为: 1、我发的数据不该看的人看不懂 2、我发的数据不该看的人不能伪造或修改(修改后接收方能察觉) 3、我发的数据,过期之后不该看的人不能偷偷拿过来继续用 …
前后端双修,后端程序员写前端使用的框架推荐!
设计刚出的一套网页皮肤,封装度为0。各大前端框架可以按照“封装度”的标准来区分。 层层封装到可以直接用后台语言写页面,封装度为10。 1级——纯html+css 放5年前,基本就是用Dreamweaver刚排出来的页面或…
ES6对数组的拓展(2018-04-17)
Array.of()函数 函数作用:将一组值,转换成数组。 传进去的数字是:1~5,最后经过Array.of函数处理,得到了一个数组,…
CSS Variables
定义 CSS Variables,也称为CSS变量。由CSS定义的一种实体,可包含指定值,并在整个document中复用。 声明 element { –custom-color: …
(附源码)12个时尚炫酷的css3效果
这里是精选的12个很炫的 CSS3 效果。CSS3 是对 CSS 规范的一个很大的改善和增强,它使得 Web 开发人员可以很容易的在网站中加入时尚的效果。以前很多需要编写复杂的 JavaScript 代码才能实现的效果,…
让内容恰好占一屏,适配各种尺寸的设备的实现
有时候我们会有让内容恰好占一屏,并且适配各种尺寸的设备的需求。我们先不谈这样做会导致在一些设备上的显示不尽人意,直接谈如何实现。 我们会第一个想到的可能是,页面内所有块级元素的宽度,高度,边距值(margin,paddi…
用一百行 JS 代码写一个模板编译器
用一百行代码实现一个模板编译器 为啥想做这么个东西,因为有需要做模板方面的需求,但是有点嫌弃哪些给HTML做的模板引擎 其实需要的功能还是蛮简单的 允许逻辑控制,简单来说就是可以写 for 循环,可以写 if 语句 可以…
如何在css中引入自定义字体(font-face)
为啥要用这个,要从做海报说起,那是一个风雨交加的夜晚。。。 好了不扯淡了,我们言归正传,为啥用他,因为浏览器没有字体呗。 那为啥要你告诉呢?我自己不会去w3cschool去看去学啊。是可以,但是我给你提供不是更快捷简便嘛…
Vue.use原理及源码解读
vue.use(plugin, arguments) 语法 参数:plugin(Function | Object) 用法: 如果vue安装的组件类型必须为Function或者是Object 如果是个对象,必须提供ins…
正则表达式常用实例
1、手机号码(国内) var reg = /^1{1}[3-9]{1}[\d]{9}$/; ** 目前国内三大运营商发放的手机号码多是以13、14、15、16、17、18、19开头,而手机号码的第3位(0-9均可)。可参…
精读《重新思考 Redux》
本周精读内容是 《重新思考 Redux》。 1 引言 《重新思考 Redux》是 rematch 作者 Shawn McKay 写的一篇干货软文。 dva 之后,有许多基于 redux 的状态管理框架,但大部分都很局限,…