20181001 前端开发日报

ES6提示和技巧,使您的代码更清晰,更短,更容易阅读;Go web 开发中的 cookie 和 session;前端安全(一):如何防止 XSS 攻击?;JavaScript async / await:好处、坑和正确用法;小邵教你玩转nodejs之nodejs概念、事件环机制(1);2018年你应该知道的 15个 JavaScript 实用程序库;前端每日实战:147# 视频演示如何用纯 CSS 创作透视按钮的悬停特效;JavaScript ES6  让我们写得少,做得多

  1. ES6提示和技巧,使您的代码更清晰,更短,更容易阅读 原文地址:ES6 tips and tricks to make your code cleaner, shorter, and easier to read! 模板字面量(Template literals) 模板字面量比以前更容易处理字符串。以'开头,并且
  2. Go Web 开发中的 cookie 和 session Cookie是指网站为了辨别用户身份而储存于客户端的数据,由网景公司的前雇员卢·蒙特利在1993年3月发明。最初定义于RFC 2109, 以及后续的规范 RFC 2965、RFC 6265。 服务器可以设置或读取Cookies中包含信息,借此维护用户跟服务器会话中的状态,并且可以基于Cookie实现Session,用来在服务器端存储用户的数据。 ...
  3. 前端安全(一):如何防止 XSS 攻击? 总第287篇 2018年 第79篇 当当当当,我是美团技术团队的程序员鼓励师美美~“基本功”专栏又来新文章了,这次是一个系列,一起来学习前端安全的那些事。我们将不断梳理常见的前端安全问题以及对应的解决方案,希望可以帮助前端同学在日常开发中不断预防和修复安全漏洞,Enjoy Reading! 背...
  4. JavaScript async / await:好处、坑和正确用法 原文地址:JavaScript async/await: The Good Part, Pitfalls and How to Use ES7通过介绍async/await使得JavaScript的异步编程实现了重大改进。它提供了一种使用同步代码样式异步访问r
  5. 小邵教你玩转nodejs之nodejs概念、事件环机制(1) 前言:大家好,我叫邵威儒,大家都喜欢喊我小邵,学的金融专业却凭借兴趣爱好入了程序猿的坑,从大学买的第一本vb和自学vb,我就与编程结下不解之缘,随后自学易语言写游戏辅助、交易软件,至今进入了前端领域,看到不少朋友都写文章分享,自己也弄一个玩玩,以下文章纯属个人
  6. 2018年你应该知道的 15个 JavaScript 实用程序库 15个有用的JavaScript实用程序库,可加速您的前端开发。 2018年 JavaScript在仍然是 最受欢迎和最广泛使用 的编程语言,围绕它的生态社区也在不断的完善和壮大。 尽管如此,JavaScript 的“标准库”仍然会保
  7. 前端每日实战:147# 视频演示如何用纯 CSS 创作透视按钮的悬停特效效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 [链接] 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 [链接] ...
  8. JavaScript ES6  让我们写得少,做得多 JavaScript ES6 带来了新的语法和新的强大功能,使您的代码更现代,更易读。它允许您编写更少的代码并执行更多操作。 ES6 向我们介绍了许多强大的功能,如箭头函数,模板字符串,对象结构,模块等,让我们来看看。 const and let const
  9. 前端国际化时间日期概述与业务实践 你真的搞清楚什么是时间了吗?
  10. ES7装饰器(Decorator)在Javascript中的使用 1. Decorator JS使用的装饰器(Decorator)很像Java的 @annotation ,其目的是可以在运行时改变类或者改变类的属性。 Decorators make it possible to annotate and modify classes and properties at design time. 要使用Decorator, 得安装Babel的 babel-plugin-transform-decorators-legacy 插件用于转译装饰...
  11. webpack使用-详解DllPluginDLL(Dynamic Link Library)文件为动态链接库文件,在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文...
  12. React 高阶组件其实很简单 前言 高阶组件 High-Order Components,不属于 React 的 API,而是 React 的一种运用技巧,或者说设计模式。所以,不使用高阶组件,也是可以实现功能,但是掌握高阶组件,可以提高代码的灵活性和复用性,实现起来更加优雅。当然
  13. 还在记git命令?快试试SourceTree 简介 背景 用过 git 版本管理的,对 SourceTree 应该不陌生的。它是 git 一个跨平台的 GUI 工具。界面很不错,而且功能也是很强大的。下面小编就针对SourceTree做一个小小的总结归纳,希望大家喜欢! SourceTree下载官网下
  14. 前端每日实战:148# 视频演示如何用纯 CSS 创作从按钮两侧滑入装饰元素的悬停特效效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 [链接] 可交互视频 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看。 [链接] ...
  15. 如何判断JavaScript的数据类型?本文将讲解我目前所知道的判断JavaScript数据类型的方法。JavaScript数据类型一共有7种:
  16. 理解vue中的组件(二)先来说复用,复用主要是复用 HTML 结构,外加这块结构中的交互 js,和针对这一块设置的 css。 这三者是构成一个组件最基本的要素,这三者相互隔离有相互作用,将三者聚合起来,在需要使用的地方,类似一个变量(...
  17. ReactNative字体大小不随系统字体大小变化而变化 引言 在开发react-nativeApp时,相信大家都应该遇到过这样的问题:用户设置了系统的字体大小之后,导致自己的APP布局紊乱,甚至有些内容会被切掉/隐藏,这对于用户来讲,是非常不好的用户体验。 那为什么会出现这种情况呢呢?原因是我们在开发的时候,布局的
  18. 一文读懂前端缓存 大家都知道缓存的英文叫做 cache。但我发现一个有趣的现象:这个单词在不同人的口中有不同的读音。为了全面了解缓存,我们得先从读音开始,这样才能够在和其他同事(例如 PM)交(zhuāng)流(bī)时体现自己的修(bī)养(gé)。 友情提示:文章有
  19. 前端周刊第 4 期周刊是个人本周内看到的有意思的东西,或是技术学习的好文章或好资源,收集分享给大家。 开源库&框架动向 Java 11 (LTS) 版本正式发布 TypeScript 发布 3.1.1 版本 Create React App v2.0.0 支持 CSS Modul...
  20. 深入了解nodejs的事件循环机制 一直以来,我写的的大部分JS代码都是在浏览器环境下运行,因此也了解过浏览器的事件循环机制,知道有macrotask和microtask的区别。但最近写node时,发现node的事件循环机制和浏览器端有很大的不同,特此深入地学习了下。 单线程 在传统web服务中
  21. AWS Lambda + GitHub API + Google Sheet = 自动化签到系统 自动化签到系统制作经验分享。
  22. 用Emscripten编译wasm版本的OpenCC,在浏览器上进行简繁体转换 OpenCC很好,但遗憾的是它是个cpp项目,我们必须开个服务才能使用。而得益于Emscripten和wasm相关技术,我们可以通过对OpenCC进行编译来直接在javascript环境上运行其核心代码。
  23. Git Workflow 详谈】作为一名工程师,Git 在日常开发中是不可或缺的工具。这里详细介绍几种比较常用的基于 Git 的工作流模型, 以便于团队协作的规范化和效率提升。 ​​​

    Git Workflow 详谈

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多

原文:20181001 前端开发日报 ,未经许可,禁止转载。
来源:前端开发博客 (http://caibaojian.com/fe-daily-20181001.html)