Welcome to my den
XSS 全称是 Cross Site Scripting(即跨站脚本),为了和 CSS 区分,故叫它XSS。XSS 攻击是指浏览器中执行恶意脚本(无论是跨域还是同域),从而拿到用户的信息并进行操作。
Read More
浏览器会构建请求行:
概念非常简单,如下:
在 JS 中,存在着 6 种原始值,分别是:
1
<!DOCTYPE html> //HTML5 文件类型声明(<!DOCTYPE>)更简洁
ECMAScript 和 JavaScript 到底是什么关系?
1996 年 11 月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给标准化组织 ECMA,希望这种语言能够成为国际标准。该标准从一开始就是针对 JavaScript 语言制定的,但是JavaScript已经被Netscape公司注册为商标。再者想体现这门语言的制定者是 ECMA,不是Netscape,故取名ECMAScript,这样也有利于保证这门语言的开放性和中立性。简而言之,ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现。
React 是 Facebook 推出的开源 JavaScript Library,React 是一个声明式,高效且灵活的用于构建用户界面的 JavaScript 库。使用 React 可以将一些简短、独立的代码片段组合成复杂的 UI 界面,这些代码片段被称作“组件”。React 还可以使用 Node 进行服务器渲染,或使用 React Native 开发原生移动应用。
在APP开发过程中,列表可谓是页面最重要的一种展现形式了,几乎每一个APP都离不了列表,那么在这篇文章中将向大家分享在React Native中该如何实现列表,以及FlatList的原理和实用指南。
在React Native的早期版本中列表通常使用ListView来实现,新版React Native推荐我们使用FlatList来实现列表,那么为什么推荐使用FlatList列表呢?接下来就让我从FlatList的由来说起:
ListView
Redux 是 JavaScript 状态容器,提供可预测化的状态管理,可以让你构建一致化的应用,运行于不同的环境(客户端、服务器、原生应用),并且易于测试。