对于一些较少变化的静态资源文件,如 js、css、image 等,每次刷新页面都去服务器重新请求,这会加大带宽、增加服务器负载以及降低页面显示速度。比较好的做法是,在第一次请求这些文件后,浏览器会将这些文件存放在用户本地,下次需要这些文件的时候直接在用户浏览器缓存中去读取。
浏览器缓存
Reply
Share
对于一些较少变化的静态资源文件,如 js、css、image 等,每次刷新页面都去服务器重新请求,这会加大带宽、增加服务器负载以及降低页面显示速度。比较好的做法是,在第一次请求这些文件后,浏览器会将这些文件存放在用户本地,下次需要这些文件的时候直接在用户浏览器缓存中去读取。
html 文档中可以放入不限数量的脚本 <script>,脚本可以位于 html 文档中的 <head> 部分或 <body> 部分中,也可以同时存在于这两个部分中,当然了,把脚本保存在外部的扩展名为 .js 的文件中也是可以的。如此说来,似乎我们可以随意选择脚本出现的位置,但是,看完下文我们就知道并不是这样的。
向下拖动当前页面,我们会看到页面右下角有个“返回顶部”按钮,其中有一个三角形。除了用三角形形状的图片,我们还可以用 css 来实现这种三角形效果,下面一起看看。
前文我们说 JavaScript 语言中所有的字符都可以用 [ ] ( ) ! + 等 6 个字符来表示,下面,我们接着探讨这个问题,这个问题弄清楚了,也就基本掌握了 JSFuck 的原理。
前文我们讨论了一下 JavaScript 数据类型转换的原理和几个基础的实例。下面,我们接着看一些 JavaScript 表达式实例,增强理解,为我们理解 JSFuck 的原理打下基础。